v3.26.1
Restatement - Schedule of consolidated statement of cash flows (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss for year ended December 31, 2024 $ (59,900,372) $ (61,795,279)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Amortization on capital lease 200,025 96,914
Depreciation and amortization 15,819,827 25,860,222
Deferred tax asset 1,632,978 3,215,727
Stock-based compensation expense-options 194,700 451,350
Bad debt expense 1,669,002 431
Impairment of inventory 989,035 230,776
Amortization of operating lease right-of-use asset 877,809 887,603
Amortization of finance lease right-of-use asset 3,045,602 1,279,367
Loss on disposal of property, plant and equipment 29,169,008
Changes in assets and liabilities:    
Accounts receivable 4,264,140 410,057
Inventories (733,302) 769,543
Prepayment and deposits 248,817 (4,268,797)
Advance from customers (42,471) 42,945
Other receivables (87,515) (6,849)
Other payables and accrued expenses (2,191,652) 1,114,904
Taxes payable (357,954) (213,480)
Lease liabilities (894,351) (827,285)
Net cash used in operating activities 675,826 (32,751,851)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property, plant and equipment (28,923,642)
Interest-free loan lent to related parties (25,275)
Net cash used in investing activities (28,948,917)
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayment of finance leases obligation (31,866,665) (267,810)
Proceeds from interest-free loan from a related party 14,854
Net cash provided by financing activities (31,851,811) (267,810)
EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (2,023,830) (2,982,659)
NET INCREASE IN CASH AND CASH EQUIVALENTS (62,148,732) (36,002,320)
CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR 72,223,894 108,226,214
CASH AND CASH EQUIVALENTS - END OF YEAR 10,075,162 72,223,894
Cash paid during the year for:    
Paid for taxes 1,520,292 6,413,065
    Interest on finance lease obligation 200,025 96,914
Paid for Flood Prevention Project 48,384,711
Impairment of property plant and equipment 6,772,500
Parent Company    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss for year ended December 31, 2024 (59,900,372) (61,795,279)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Stock-based compensation expense-options 451,350
Changes in assets and liabilities:    
Other payables and accrued expenses 396,825 (23,152)
Net cash used in operating activities (345,655) (352,181)
CASH FLOWS FROM FINANCING ACTIVITIES    
Net cash provided by financing activities 345,655 352,181
NET INCREASE IN CASH AND CASH EQUIVALENTS
CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR
CASH AND CASH EQUIVALENTS - END OF YEAR
Cash paid during the year for:    
Equity loss in unconsolidated subsidiaries 59,157,892 61,014,900
Shares issued from treasury stock for services
Advances from group companies 345,655 352,181
As Previously Reported    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss for year ended December 31, 2024 (58,935,452) (61,795,279)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Amortization on capital lease 91,901 96,914
Depreciation and amortization 18,007,875 27,139,589
Deferred tax asset 1,632,978 3,215,727
Stock-based compensation expense-options 194,700 451,350
Bad debt expense 1,669,002 431
Impairment of inventory 989,035 230,776
Amortization of operating lease right-of-use asset 877,809 887,603
Amortization of finance lease right-of-use asset
Loss on disposal of property, plant and equipment 29,169,008
Changes in assets and liabilities:    
Accounts receivable 4,264,140 410,057
Inventories (733,302) 769,543
Prepayment and deposits 248,817 (4,268,797)
Advance from customers (42,471) 42,945
Other receivables (87,515) (6,849)
Other payables and accrued expenses (2,191,652) 1,114,904
Taxes payable (357,954) (213,480)
Lease liabilities (894,351) (827,285)
Net cash used in operating activities 675,068 (32,751,851)
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property, plant and equipment (60,526,213)
Interest-free loan lent to related parties (25,275)
Net cash used in investing activities (60,551,488)
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayment of finance leases obligation (264,094) (267,810)
Proceeds from interest-free loan from a related party 14,854
Net cash provided by financing activities (249,240) (267,810)
EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (2,023,072) (2,982,659)
NET INCREASE IN CASH AND CASH EQUIVALENTS (62,148,732) (36,002,320)
CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR 72,223,894 108,226,214
CASH AND CASH EQUIVALENTS - END OF YEAR 10,075,162 72,223,894
Cash paid during the year for:    
Paid for taxes 1,520,292 6,413,065
    Interest on finance lease obligation 91,901 96,914
Paid for Flood Prevention Project 48,384,711
Impairment of property plant and equipment 6,772,500  
As Previously Reported | Parent Company    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss for year ended December 31, 2024 (58,935,452)  
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Stock-based compensation expense-options  
Changes in assets and liabilities:    
Other payables and accrued expenses 396,825  
Net cash used in operating activities (345,655)  
CASH FLOWS FROM FINANCING ACTIVITIES    
Net cash provided by financing activities 345,655  
NET INCREASE IN CASH AND CASH EQUIVALENTS  
CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR  
CASH AND CASH EQUIVALENTS - END OF YEAR
Cash paid during the year for:    
Equity loss in unconsolidated subsidiaries 58,192,972  
Shares issued from treasury stock for services  
Advances from group companies 345,655  
Restatement    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss for year ended December 31, 2024 (964,920)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Amortization on capital lease 108,124
Depreciation and amortization (2,188,048) (1,279,367)
Deferred tax asset
Stock-based compensation expense-options
Bad debt expense
Impairment of inventory
Amortization of operating lease right-of-use asset
Amortization of finance lease right-of-use asset 3,045,602 1,279,367
Loss on disposal of property, plant and equipment
Changes in assets and liabilities:    
Accounts receivable
Inventories
Prepayment and deposits
Advance from customers
Other receivables
Other payables and accrued expenses
Taxes payable
Lease liabilities
Net cash used in operating activities 758
CASH FLOWS FROM INVESTING ACTIVITIES    
Purchase of property, plant and equipment 31,602,571
Interest-free loan lent to related parties
Net cash used in investing activities 31,602,571
CASH FLOWS FROM FINANCING ACTIVITIES    
Repayment of finance leases obligation (31,602,571)
Proceeds from interest-free loan from a related party
Net cash provided by financing activities (31,602,571)
EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS (758)
NET INCREASE IN CASH AND CASH EQUIVALENTS
CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR
CASH AND CASH EQUIVALENTS - END OF YEAR
Cash paid during the year for:    
Paid for taxes
    Interest on finance lease obligation 108,124
Paid for Flood Prevention Project
Impairment of property plant and equipment  
Restatement | Parent Company    
CASH FLOWS FROM OPERATING ACTIVITIES    
Net loss for year ended December 31, 2024 (964,920)  
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Stock-based compensation expense-options  
Changes in assets and liabilities:    
Other payables and accrued expenses  
Net cash used in operating activities  
CASH FLOWS FROM FINANCING ACTIVITIES    
Net cash provided by financing activities  
NET INCREASE IN CASH AND CASH EQUIVALENTS  
CASH AND CASH EQUIVALENTS - BEGINNING OF YEAR  
CASH AND CASH EQUIVALENTS - END OF YEAR
Cash paid during the year for:    
Equity loss in unconsolidated subsidiaries 964,920  
Shares issued from treasury stock for services  
Advances from group companies