XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and restricted cash $ 7,354,024 $ 10,868,728
Accounts receivable, net 3,775,455 2,396,056
Inventories, net 6,425,768 5,541,192
Contract assets 964,171 1,666,698
Prepaid expenses and other current assets 255,649 168,443
Total Current Assets 18,775,067 20,641,117
Non-Current Assets:    
Property and equipment, net 6,172,371 6,618,822
Operating lease right-of-use assets 4,543,004 4,450,822
Deposits and other assets 519,360 456,658
Intangible assets, net 38,128 39,367
Goodwill 247,938 220,693
Total Non-Current Assets 11,520,801 11,786,362
Total Assets 30,295,868 32,427,479
Current Liabilities:    
Accounts payable 1,964,959 1,300,966
Accrued expenses 2,185,853 2,491,479
Current portion of finance lease liabilities 513,746 458,347
Current portion of operating lease liabilities 633,385 544,197
Contract liabilities 70,241 109,319
Total Current Liabilities 5,368,184 4,904,308
Non-Current Liabilities:    
Deferred tax liability 63,984 57,960
Finance lease liabilities, net of current portion 1,546,110 1,600,931
Operating lease liabilities, net of current portion 3,909,619 3,906,625
Notes payable, net 5,422,525 5,303,563
Total Non-Current Liabilities 12,150,826 10,869,079
Total Liabilities 17,519,010 15,773,387
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at September 30, 2025 and December 31, 2024, respectively 0 0
Common stock; par value $0.001, 50,000,000 shares authorized and 9,627,064 and 9,475,443 shares issued and outstanding at September 30, 2025 and December 31, 2024, respectively 9,627 9,475
Additional paid-in capital 110,171,256 109,274,166
Accumulated deficit (92,202,628) (86,267,438)
Accumulated other comprehensive loss (5,170,641) (6,362,111)
Total Stockholders' Equity 12,807,614 16,654,092
Noncontrolling Interest (30,756) 0
Total Equity 12,776,858 16,654,092
Total Liabilities and Equity 30,295,868 32,427,479
Related Party [Member]    
Non-Current Liabilities:    
Loan from related party $ 1,208,588 $ 0