XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net loss attributable to common stockholders $ (1,478,358) $ (6,088,711)
Adjustments to reconcile net loss attributable to common shareholders to net cash used in operating activities:    
Amortization of debt discount 190,365  
Depreciation and amortization 368,503 397,286
Amortization of right-of-use asset 36,245 45,927
Bad debt expense 1,890 29,240
Impairment of patents   64,296
Foreign currency transaction (gains) losses (3,013,984) 1,425,690
Debt costs   10,713
Stock-based compensation 818,426 959,465
Changes in operating assets and liabilities    
Grants and accounts receivable (79,889) (848,330)
Inventories (198,802) (429,869)
Prepaid expenses and other current assets 257,931 886,258
Accounts payable and accrued expenses (367,282) (1,281,724)
Net cash used in operating activities (3,464,955) (4,829,759)
Cash flows from investing activities    
Purchases of property and equipment (2,121) (45,191)
Patent costs (45,121) (81,827)
Net cash used in investing activities (47,242) (127,018)
Cash flows from financing activities    
Repayment of long-term debt   (625,000)
Proceeds from exercise of common stock warrants 1,439,828 53,238
Proceeds from rights offering, net of fees incurred 5,392,306  
Net cash provided by (used in) financing activities 6,832,134 (571,762)
Effect of exchange rates on cash 25,912 5,782
Net change in cash, cash equivalents, and restricted cash 3,345,849 (5,522,757)
Cash, cash equivalents, and restricted cash at beginning of year 9,763,884 15,615,095
Cash, cash equivalents, and restricted cash - end of period 13,109,733 10,092,338
Supplemental disclosure of cash flow information    
Cash paid for interest 506,250 199,418
Supplemental disclosure of non-cash financing activities    
Warrants issued in connection with long-term debt 555,988  
Offering fees included in accounts payable 252,783  
Settlement of accrued bonuses with restricted stock units $ 2,025 $ 2,024