XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Deficit (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Preferred Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 40,966        
Balance at Dec. 31, 2023 $ 41 $ 264,058 $ (475,405) $ (5,671) $ (216,977)
Issuance of common stock (in shares) 1,523        
Issuance of common stock $ 2 5,511 0 0 5,513
Stock options exercised (in shares) 14        
Stock options exercised $ 0 36 0 0 36
Stock-based compensation $ 0 2,969 0 0 2,969
Issuance and exercise of warrants (in shares) 113        
Issuance and exercise of warrants $ 0 593 0 0 593
Foreign currency translation gain 0 0 0 (44) (44)
Net loss 0 0 (24,231) 0 (24,231)
Net loss $ 0 0 (24,231) 0 (24,231)
Balance (in shares) at Mar. 31, 2024 42,616        
Balance at Mar. 31, 2024 $ 43 273,167 (499,636) (5,715) (232,141)
Balance (in shares) at Dec. 31, 2023 40,966        
Balance at Dec. 31, 2023 $ 41 264,058 (475,405) (5,671) (216,977)
Foreign currency translation gain         (152)
Net loss         (71,340)
Net loss         (71,340)
Balance (in shares) at Sep. 30, 2024 47,817        
Balance at Sep. 30, 2024 $ 48 293,611 (546,745) (5,823) (258,909)
Balance (in shares) at Mar. 31, 2024 42,616        
Balance at Mar. 31, 2024 $ 43 273,167 (499,636) (5,715) (232,141)
Issuance of common stock (in shares) 3,166        
Issuance of common stock $ 3 10,375 0 0 10,378
Stock-based compensation 0 1,977 0 0 1,977
Foreign currency translation gain 0 0 0 8 8
Net loss 0 0 (29,174) 0 (29,174)
Net loss $ 0 0 (29,174) 0 (29,174)
Balance (in shares) at Jun. 30, 2024 45,782        
Balance at Jun. 30, 2024 $ 46 285,519 (528,810) (5,707) (248,952)
Issuance of common stock (in shares) 1,922        
Issuance of common stock $ 2 5,787 0 0 5,789
Stock-based compensation $ 0 1,982 0 0 1,982
Issuance and exercise of warrants (in shares) 113        
Issuance and exercise of warrants $ 0 323 0 0 323
Foreign currency translation gain 0 0 0 (116) (116)
Net loss 0 0 (17,935) 0 (17,935)
Net loss $ 0 0 (17,935) 0 (17,935)
Balance (in shares) at Sep. 30, 2024 47,817        
Balance at Sep. 30, 2024 $ 48 293,611 (546,745) (5,823) (258,909)
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,739        
Issuance of common stock $ 3 5,084 0 0 5,087
Stock options exercised (in shares) 51        
Stock options exercised $ 0 50 0 0 50
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 gain 0 0 0 13 13
Net loss 0 0 (24,529) 0 (24,529)
Net loss $ 0 0 (24,529) 0 (24,529)
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 gain         (752)
Net loss         (71,671)
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 options exercised (in shares) 289        
Stock options exercised $ 0 207 0 0 207
Stock-based compensation $ 0 1,383 0 0 1,383
Issuance and exercise of warrants (in shares) 0        
Issuance and exercise of warrants $ 0 280 0 0 280
Foreign currency translation gain 0 0 0 (3) (3)
Net loss 0 0 (23,395) 0 (23,395)
Net loss $ 0 0 (23,395) 0 (23,395)
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 gain 0 0 0 (762) (762)
Net loss 0 0 (23,747) 0 (23,747)
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)