XML 21 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash $ 3,613,996 $ 819,024
Accounts receivable, net 1,432,470 2,057,546
Inventories, net 5,475,857 6,936,980
Prepaid and other current assets 425,182 548,561
Notes receivable 185,000
Total current assets 10,947,505 10,547,111
Property and equipment, net 455,592 799,892
Right-of-use assets 2,511,572 3,525,406
Intangible assets, net 1,956,304 2,615,281
Goodwill 4,459,644 7,402,644
Other assets 250,937 265,567
Total assets 20,581,554 25,155,901
LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT)    
Accounts payable 2,786,492 3,062,794
Accrued liabilities 2,360,775 1,944,352
Convertible note 1,333,333 4,504,500
Other short-term loan 99,735
Contract liabilities 148,054 226,316
Current portion of lease liabilities 921,038 901,925
Current portion of COVID loan 237,464 391,545
Total current liabilities 7,886,891 11,031,432
Long-term portion of lease liabilities 1,646,878 2,721,743
Long-term portion of COVID loan 274,389 489,037
Warrant liabilities 16,400,000
Defined benefit plan obligation 115,355 216,133
Total liabilities 26,323,513 14,458,345
COMMITMENTS AND CONTINGENCIES (NOTE 13)
STOCKHOLDERS’ EQUITY (DEFICIT):    
Preferred Stock, $0.001 par value, 25,000,000 shares authorized: Preferred Stock, Series F Convertible, $0.001 par value, 35,000 shares authorized, 5,935 shares issued and outstanding as of December 31, 2024, and 6,075 shares issued and outstanding as of December 31, 2023 6 6
Common Stock, $0.001 par value, 200,000,000 and 250,000,000 shares authorized as of December 31, 2024 and 2023, respectively, 9,661,664 (i) and 140,521 (i) shares issued and outstanding as of December 31, 2024 and 2023, respectively 9,662 141
Additional paid-in capital 212,715,967 176,174,197
Accumulated deficit (218,381,218) (165,583,091)
Accumulated other comprehensive income (loss) (86,376) 106,303
Total stockholders’ equity (deficit) (5,741,959) 10,697,556
Total liabilities and stockholders’ equity (deficit) $ 20,581,554 $ 25,155,901