XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 5,992,986 $ 12,547,168
Restricted cash, current 92,583 273,291
Short-term investment 0 5,505
Accounts receivable, net 3,236,747 3,281,865
Inventories, net 25,437,768 24,012,504
Prepayment and other current assets 18,610,258 18,075,415
Amounts due from related parties - current $ 40,056 $ 11,729
Other Receivable, after Allowance for Credit Loss, Current, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Assets held for sale, current $ 5,190,864 $ 7,708,969
Total current assets 58,601,262 65,916,446
Non-current assets:    
Long-term time deposit 0 700,000
Long-term investments 3,764,820 3,710,663
Investment in equity security 27,120,596 26,604,319
Property, plant and equipment, net 17,269,071 17,401,006
Intangible assets, net 6,244,650 6,225,302
Right-of-use assets, net 9,475,879 9,948,831
Other non-current assets, net 1,922,225 2,059,747
Total non-current assets 65,797,241 66,649,868
Total Assets 124,398,503 132,566,314
Current liabilities:    
Accounts payable 3,922,891 5,135,710
Short-term loans and current portion of long-term loans 1,221,453 249,614
Accrued expenses and other current liabilities 4,294,403 3,647,503
Contractual liabilities 4,754,333 4,121,305
Operating lease liabilities, current 4,841,903 3,426,067
Convertible promissory notes 10,279,000 9,952,000
Deferred government grant, current 101,955 100,060
Amounts due to related parties $ 1,016,042 $ 26,226
Other Liability, Current, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember
Liabilities held for sale, current $ 2,190,286 $ 2,455,539
Total current liabilities 32,622,266 29,114,024
Non-current liabilities:    
Long-term loans 0 362,386
Deferred tax liabilities 168,618 171,558
Deferred government grant, non-current 1,756,743 1,776,957
Derivative liability - investor warrant 0 12,137,087
Derivative liability - placement agent warrant 3,456,797 3,455,829
Operating lease liabilities, non-current 6,647,832 7,588,971
Total non-current liabilities 12,029,990 25,492,788
Total Liabilities 44,652,256 54,606,812
Commitments and contingencies
EQUITY    
Common stock (No par value; 47,912,831 and 30,866,614 shares issued and outstanding as of June 30, 2025 and December 31, 2024) 0 0
Additional paid in capital 421,530,660 405,757,103
Accumulated deficit (334,433,987) (318,890,314)
Accumulated other comprehensive loss (7,469,155) (9,029,499)
Total equity attributable to shareholders 79,627,518 77,837,290
Non-controlling interests 118,729 122,212
Total Equity 79,746,247 77,959,502
Total Liabilities and Equity $ 124,398,503 $ 132,566,314