XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 12,547,168 $ 28,792,055
Restricted cash, current 273,291 196,170
Short-term investment 5,505 4,236,588
Accounts receivable, net 3,281,865 2,499,244
Inventories 24,012,504 29,180,670
Prepayment and other current assets 18,075,415 19,317,804
Amounts due from related parties - current $ 11,729 $ 287,439
Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Assets held for sale, current $ 7,708,969 $ 20,417,469
Total current assets 65,916,446 104,927,439
Non-current assets:    
Long-term time deposit 700,000 0
Long-term investments 3,710,663 4,596,552
Investment in equity securities 26,604,319 26,158,474
Property, plant and equipment, net 17,401,006 20,401,521
Goodwill 0 223,494
Intangible assets, net 6,225,302 6,872,011
Right-of-use assets 9,948,831 19,653,920
Other non-current assets, net 2,059,747 2,169,928
Assets held for sale, non-current 0 534,651
Total non-current assets 66,649,868 80,610,551
Total Assets 132,566,314 185,537,990
Current liabilities:    
Accounts payable 5,135,710 4,881,573
Short-term loans and current portion of long-term loans 249,614 0
Accrued expenses and other current liabilities 3,647,503 3,303,285
Contractual liabilities 4,121,305 2,448,501
Operating lease liabilities, current 3,426,067 4,194,136
Convertible promissory notes 9,952,000 9,956,000
Contingent liabilities 0 26,669
Deferred government grant, current 100,060 108,717
Amounts due to related parties $ 26,226 $ 10,468
Other Liability, Current, Related and Nonrelated Party Status [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Liabilities held for sale, current $ 2,455,539 $ 4,369,887
Total current liabilities 29,114,024 29,299,236
Non-current liabilities:    
Long-term loans 362,386 0
Contingent liabilities non-current 0 230,063
Deferred tax liabilities 171,558 228,086
Deferred government grant, non-current 1,776,957 1,929,733
Derivative liability - investor warrant 12,137,087 12,189,508
Derivative liability - placement agent warrant 3,455,829 3,456,578
Operating lease liabilities, non-current 7,588,971 16,339,619
Total non-current liabilities 25,492,788 34,373,587
Total Liabilities 54,606,812 63,672,823
Commitments and contingencies
EQUITY    
Common stock (No par value; 30,866,614 and 30,828,778 shares issued and outstanding as of December 31, 2024 and 2023, respectively) 0 0
Additional paid in capital 405,757,103 402,337,393
Accumulated deficit (318,890,314) (274,023,501)
Accumulated other comprehensive loss (9,029,499) (6,444,485)
Total equity attributable to shareholders 77,837,290 121,869,407
Non-controlling interests 122,212 (4,240)
Total Equity 77,959,502 121,865,167
Total Liabilities and Equity $ 132,566,314 $ 185,537,990