v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating activities:    
Net loss $ (2,144,259) $ (2,761,084)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,057,370 1,130,600
Change in right of use assets - financing 0 12,237
Change in right of use assets - operating lease 134,440 121,529
Stock based compensation 543,147 596,073
Loss on extinguishment of debt - SLR facility 250,386 0
Change in fair value of convertible notes 601,666  
Disposal of property and equipment 15,558  
Adjustment to expected losses on accounts receivable (61,219) (17,316)
Deferred income tax expense 5,353 2,676
Change in operating assets and liabilities:    
Accounts receivable 1,433,270 2,825,264
Prepaid expenses and other current assets and other assets (212,849) (31,047)
Accrued expenses and other liabilities 707,822 (2,358,189)
Accounts payable (2,904,122) 382,182
Lease liability - operating lease (143,825) (126,182)
Net cash used in operating activities (717,262) (223,257)
Investing activities:    
Purchases of equipment and capitalized development costs (598,197) (858,441)
Net cash used in investing activities (598,197) (858,441)
Financing activities:    
Payments net of proceeds on Financing Agreement (3,288,100) 0
Proceeds from issuance of convertible note 3,000,000 0
Principal payments of convertible note (3,333,333) 0
Proceeds from issuance of notes payable, net 9,742,000 0
Payment of debt extinguishment costs-convertible notes (268,333) 0
Payment of debt extinguishment costs-SLR (186,667)  
Proceeds from at-the-market sales 0 1,128,838
Net taxes paid on restricted stock unit grants exercised (102,735) (358,960)
Principal payments on finance lease obligations 0 (12,237)
Net cash provided by financing activities 5,562,832 757,641
Net change - cash 4,247,373 (324,057)
Cash and cash equivalent, beginning of year 2,839,921 2,459,245
Cash and cash equivalent and restricted cash, end of period 7,087,294 2,135,188
Supplemental information:    
Interest paid $ 539,514 $ 245,235