v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Current Assets:    
Cash and restricted cash $ 2,732,739 $ 5,070,385
Accounts receivable, net 3,664,250 3,429,992
Inventories, net 6,478,114 6,479,321
Contract assets 634,154 733,851
Prepaid expenses and other current assets 636,047 245,702
Total Current Assets 14,145,304 15,959,251
Non-Current Assets:    
Property and equipment, net 5,624,902 5,845,323
Operating lease right-of-use assets 4,369,053 4,643,680
Deposits and other assets 534,502 545,573
Intangible assets, net 33,320 36,125
Goodwill 242,544 248,145
Total Non-Current Assets 10,804,321 11,318,846
Total Assets 24,949,625 27,278,097
Current Liabilities:    
Accounts payable 2,036,019 1,552,890
Accrued expenses 2,227,908 1,795,382
Current portion of finance lease liabilities 504,799 517,759
Current portion of operating lease liabilities 711,295 714,446
Contract liabilities 181,553 140,986
Total Current Liabilities 5,661,574 4,721,463
Non-Current Liabilities:    
Deferred tax liability 61,847 63,654
Finance lease liabilities, net of current portion 1,260,692 1,415,908
Operating lease liabilities, net of current portion 3,657,758 3,929,234
Notes payable, net of debt discounts 5,598,049 5,510,545
Total Non-Current Liabilities 11,737,715 12,184,398
Total Liabilities 17,399,289 16,905,861
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at March 31, 2026 and December 31, 2025, respectively 0 0
Common stock; par value $0.001, 50,000,000 shares authorized and 9,947,841 and 9,627,064 shares issued and outstanding at March 31, 2026 and December 31, 2025, respectively 9,948 9,627
Additional paid-in capital 110,463,498 110,427,993
Accumulated deficit (97,505,233) (94,795,121)
Accumulated other comprehensive loss (5,341,800) (5,209,173)
Total Stockholders' Equity 7,626,413 10,433,326
Noncontrolling Interest (76,077) (61,090)
Total Equity 7,550,336 10,372,236
Total Liabilities and Equity 24,949,625 27,278,097
Related Party [Member]    
Non-Current Liabilities:    
Loan from related party $ 1,159,369 $ 1,265,057