XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Other Current Assets (Details) - Schedule of other current assets - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Schedule of Other Current Assets [Abstract]    
Prepayments for Supply Chain Financing/Trading $ 10,993,990 $ 3,766,643
Prepayments for Sand and Steel Supply Chain Financing/Trading 2,644,050
Prepaid expenses 184,243 72,544
Others 1,403,539 831,077
Total $ 15,225,822 $ 4,670,264