XML 18 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current Assets:    
Cash and restricted cash $ 10,868,728 $ 10,422,181
Accounts receivable, net 2,396,056 3,171,047
Inventories, net 5,541,192 5,267,816
Contract assets 1,666,698 2,891,744
Prepaid expenses and other current assets 168,443 337,391
Total Current Assets 20,641,117 22,090,179
Non-Current Assets:    
Property, Plant and Equipment, Net 6,618,822 9,007,166
Operating lease right-of-use assets 4,450,822 4,055,837
Deposits and other assets 456,658 470,349
Intangible assets, net 39,367 114,593
Goodwill 220,693 233,723
Total Non-Current Assets 11,786,362 13,881,668
Total Assets 32,427,479 35,971,847
Current Liabilities:    
Accounts payable 1,300,966 2,444,653
Accrued expenses 2,491,479 3,550,542
Current portion of finance lease liabilities 458,347 590,550
Current portion of operating lease liabilities 544,197 531,355
Contract liabilities 109,319 382,647
Total Current Liabilities 4,904,308 7,499,747
Non-Current Liabilities:    
Deferred tax liability 57,960 101,059
Finance lease liabilities, net of current portion 1,600,931 2,879,932
Operating lease liabilities, net of current portion 3,906,625 3,527,082
Notes payable, net 5,303,563 4,688,011
Total Non-Current Liabilities 10,869,079 11,196,084
Total Liabilities 15,773,387 18,695,831
Stockholders' Equity:    
Preferred stock; par value $0.001, 2,500,000 shares authorized, 0 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively 0 0
Common stock; par value $0.001, 50,000,000 shares authorized and 9,475,443 and 5,727,310 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively 9,475 5,727
Additional paid-in capital 109,274,166 98,796,357
Accumulated deficit (86,267,438) (75,922,180)
Accumulated other comprehensive loss (6,362,111) (5,603,888)
Total Stockholders' Equity 16,654,092 17,276,016
Total Liabilities and Stockholders' Equity $ 32,427,479 $ 35,971,847