v3.26.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Current Assets:    
Cash and restricted cash $ 15,655,731 $ 5,070,385
Accounts receivable, net 5,230,837 3,429,992
Inventories, net 5,956,679 6,479,321
Contract assets 340,260 733,851
Prepaid expenses and other current assets 526,348 245,702
Total Current Assets 27,709,855 15,959,251
Non-Current Assets:    
Property and equipment, net 5,284,603 5,845,323
Operating lease right-of-use assets 4,157,532 4,643,680
Deposits and other assets 529,036 545,573
Intangible assets, net 25,759 36,125
Goodwill 240,307 248,145
Total Non-Current Assets 10,237,237 11,318,846
Total Assets 37,947,092 27,278,097
Current Liabilities:    
Accounts payable 1,403,902 1,552,890
Accrued expenses 2,485,634 1,795,382
Notes payable 1,050,000 0
Line of credit 88,428 0
Current portion of finance lease liabilities 496,797 517,759
Current portion of operating lease liabilities 717,820 714,446
Contract liabilities 98,300 140,986
Total Current Liabilities 6,340,881 4,721,463
Non-Current Liabilities:    
Deferred tax liability 60,914 63,654
Finance lease liabilities, net of current portion 1,127,729 1,415,908
Operating lease liabilities, net of current portion 3,439,712 3,929,234
Notes payable, net of debt discounts 0 5,510,545
Total Non-Current Liabilities 5,807,397 12,184,398
Total Liabilities 12,148,278 16,905,861
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively 0 0
Common stock; par value $0.001, 50,000,000 shares authorized and 32,947,841 and 9,627,064 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively 32,948 9,627
Additional paid-in capital 131,755,874 110,427,993
Accumulated deficit (100,521,598) (94,795,121)
Accumulated other comprehensive loss (5,357,003) (5,209,173)
Total Stockholders' Equity 25,910,221 10,433,326
Noncontrolling Interest (111,407) (61,090)
Total Equity 25,798,814 10,372,236
Total Liabilities and Equity 37,947,092 27,278,097
Related Party [Member]    
Non-Current Liabilities:    
Loan from related party $ 1,179,042 $ 1,265,057