XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Property, plant and equipment and construction in progress - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Property, plant and equipment and construction in progress    
Capital Commitments $ 29,145  
Construction In Progress Placed In Service 1,653,501 $ 7,755,375
Depreciation $ 6,335,489 $ 5,510,336