XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations (Details)
Jun. 30, 2021
USD ($)
Property Management Fees  
Other Commitments [Line Items]  
Payable within: the next 12 months $ 96,574
Payable within: the next 13 to 24 months 96,574
Payable within: the next 25 to 36 months 0
Payable within: Total 193,148
Capital Expenditure  
Other Commitments [Line Items]  
Payable within: the next 12 months 10,371,657
Payable within: the next 13 to 24 months 761,319
Payable within: the next 25 to 36 months 0
Payable within: Total $ 11,132,976