Annual reports filed by certain Canadian issuers pursuant to Section 15(d) and Rule 15d-4

COMMITMENTS - Additional Information (Detail)

v3.21.1
COMMITMENTS - Additional Information (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Commitments [abstract]    
Purchase orders remain outstanding $ 10,693,752 $ 1,327,294