v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities    
Net loss $ (4,512,320) $ (2,521,538)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation expense 360,851 305,560
Amortization of finance lease right-of-use asset 96,167 94,364
Change in allowance for doubtful accounts (25,586)
Provision for prepaid inventory 75,600
Amortization of debt discounts 22,574 33,019
Fair value adjustment related to warrant modification 32,099
Stock-based compensation expense 515,744 81,097
Decrease (increase) in assets:    
Accounts receivable (1,322,292) (1,440,275)
Advances on inventory purchases (50,121) 44,882
Inventory (956,497) 391,129
Prepaid expenses and other current assets (367,784) (1,044,154)
Other long-term asset and receivable (237,933) 80,391
Increase (decrease) in liabilities:    
Accounts payable 1,039,732 365,098
Accrued expenses 553,272 (460,517)
Net cash used in operating activities (4,884,193) (3,963,245)
Cash flows from investing activities    
Purchase of property and equipment (719,909) (491,332)
Net cash used in investing activities (719,909) (491,332)
Cash flows from financing activities    
Repayment of equipment notes payable (174,682) (212,917)
Proceeds received on notes payable, related party 3,000,000
Repayment on notes payable, related parties (635,000)
Principal payments on finance lease obligations (19,253) 4,802
Proceeds from sale of common stock pursuant to ATM program 1,429,044 2,407,448
Proceeds from exercise of warrants 1,021,114 1,173,158
Net cash provided by financing activities 5,256,223 2,737,491
Effect of exchange rate changes on cash (56,414) 28,763
Net decrease in cash (404,293) (1,688,323)
Cash - beginning of period 616,278 2,329,452
Cash - ending of period 211,985 641,129
Supplemental disclosures:    
Interest paid 81,908 253,605
Income taxes paid
Non-cash investing and financing transactions:    
Conversion of convertible debt into common stock $ 500,000