v3.26.3
Consolidated Condensed Statements of Stockholders' Deficit (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2024 51,139        
Balance at Dec. 31, 2024 $ 51 $ 305,329 $ (562,942) $ (6,366) $ (263,928)
Issuance of common stock (in shares) 2,370        
Issuance of common stock $ 3 5,084 0 0 5,087
Stock-based compensation $ 0 2,308 0 0 2,308
Issuance and exercise of warrants (in shares) 113        
Issuance and exercise of warrants $ 0 304 0 0 304
Foreign currency translation loss 0 0 0 13 13
Net loss $ 0 0 (24,529) 0 (24,529)
Stock options exercised (in shares) 51        
Stock options exercised $ 0 50 0 0 50
Balance (in shares) at Mar. 31, 2025 54,042        
Balance at Mar. 31, 2025 $ 54 313,075 (587,471) (6,353) (280,695)
Balance (in shares) at Dec. 31, 2024 51,139        
Balance at Dec. 31, 2024 $ 51 305,329 (562,942) (6,366) (263,928)
Foreign currency translation loss         (752)
Net loss         (71,671)
Balance (in shares) at Sep. 30, 2025 65,000        
Balance at Sep. 30, 2025 $ 65 336,814 (634,613) (7,118) (304,852)
Balance (in shares) at Mar. 31, 2025 54,042        
Balance at Mar. 31, 2025 $ 54 313,075 (587,471) (6,353) (280,695)
Issuance of common stock (in shares) 7,664        
Issuance of common stock $ 8 12,960 0 0 12,968
Stock-based compensation 0 1,383 0 0 1,383
Issuance and exercise of warrants 0 280 0 0 280
Foreign currency translation loss 0 0 0 (3) (3)
Net loss $ 0 0 (23,395) 0 (23,395)
Stock options exercised (in shares) 289        
Stock options exercised $ 0 207 0 0 207
Balance (in shares) at Jun. 30, 2025 61,995        
Balance at Jun. 30, 2025 $ 62 327,905 (610,866) (6,356) (289,255)
Issuance of common stock (in shares) 2,892        
Issuance of common stock $ 3 7,624 0 0 7,627
Stock-based compensation $ 0 1,285 0 0 1,285
Issuance and exercise of warrants (in shares) 113        
Issuance and exercise of warrants $ 0 0 0 0 0
Foreign currency translation loss 0 0 0 (762) (762)
Net loss $ 0 0 (23,747) 0 (23,747)
Balance (in shares) at Sep. 30, 2025 65,000        
Balance at Sep. 30, 2025 $ 65 336,814 (634,613) (7,118) (304,852)
Balance (in shares) at Dec. 31, 2025 66,189        
Balance at Dec. 31, 2025 $ 66 340,402 (639,943) (7,356) (306,831)
Issuance of common stock (in shares) 2,564        
Issuance of common stock $ 3 6,585 0 0 6,588
Stock-based compensation $ 0 1,704 0 0 1,704
Issuance of common stock for services (in shares) 35        
Issuance of common stock for services $ 0 50 0 0 50
Issuance and exercise of warrants (in shares) 113        
Issuance and exercise of warrants $ 0 0 0 0 0
Foreign currency translation loss 0 0 0 (936) (936)
Net loss $ 0 0 (21,713) 0 (21,713)
Balance (in shares) at Mar. 31, 2026 69,280        
Balance at Mar. 31, 2026 $ 69 348,741 (661,656) (8,292) (321,138)
Balance (in shares) at Dec. 31, 2025 66,189        
Balance at Dec. 31, 2025 $ 66 340,402 (639,943) (7,356) (306,831)
Foreign currency translation loss         (1,258)
Net loss         (25,869)
Balance (in shares) at Sep. 30, 2026 73,098        
Balance at Sep. 30, 2026 $ 73 360,146 (665,812) (8,614) (314,207)
Balance (in shares) at Mar. 31, 2026 69,280        
Balance at Mar. 31, 2026 $ 69 348,741 (661,656) (8,292) (321,138)
Issuance of common stock (in shares) 2,588        
Issuance of common stock $ 3 7,102 0 0 7,105
Stock-based compensation 0 1,121 0 0 1,121
Issuance and exercise of warrants 0 185 0 0 185
Foreign currency translation loss 0 0 0 (62) (62)
Net loss $ 0 0 (9,367) 0 (9,367)
Stock options exercised (in shares) 181        
Stock options exercised $ 0 49 0 0 49
Balance (in shares) at Jun. 30, 2026 72,049        
Balance at Jun. 30, 2026 $ 72 357,198 (671,023) (8,354) (322,107)
Issuance of common stock (in shares) 936        
Issuance of common stock $ 1 1,755 0 0 1,756
Stock-based compensation $ 0 1,193 0 0 1,193
Issuance and exercise of warrants (in shares) 113        
Issuance and exercise of warrants $ 0 0 0 0 0
Foreign currency translation loss 0 0 0 (260) (260)
Net loss $ 0 0 5,211 0 5,211
Balance (in shares) at Sep. 30, 2026 73,098        
Balance at Sep. 30, 2026 $ 73 $ 360,146 $ (665,812) $ (8,614) $ (314,207)