XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepayments and Other Current Assets (Details) - Schedule of prepayments and other current assets - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Prepayments And Other Current Assets Abstract    
Prepaid land lease $ 173,244 $ 188,215
Prepayment for purchase of materials 9,030,641 9,190,527
Prepayment for purchase of equipment   980,786
Value-added tax recoverable 13,154,522 14,740,296
Prepaid gas 26,939
Others 410,561 696,816
Total $ 22,795,907 $ 25,796,640