v3.25.3
Condensed Consolidated Statements of Changes in Preferred Stock, Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Convertible Preferred Stock [Member]
Temporary Equity, Balance (in shares) at Dec. 31, 2023             15,360,787
Temporary Equity, Balance at Dec. 31, 2023             $ 70,603
Balance (in shares) at Dec. 31, 2023     1,770,167        
Balance at Dec. 31, 2023 $ (74,483)   $ 2 $ 1,816 $ 0 $ (76,301)  
Stock-based compensation 146   0 146 0 0  
Net Income (Loss) (2,536)   $ 0 0 0 (2,536)  
Temporary Equity, Balance (in shares) at Mar. 31, 2024             15,360,787
Temporary Equity, Balance at Mar. 31, 2024             $ 70,603
Balance (in shares) at Mar. 31, 2024     1,770,167        
Balance at Mar. 31, 2024 (76,873)   $ 2 1,962 0 (78,837)  
Temporary Equity, Balance (in shares) at Dec. 31, 2023             15,360,787
Temporary Equity, Balance at Dec. 31, 2023             $ 70,603
Balance (in shares) at Dec. 31, 2023     1,770,167        
Balance at Dec. 31, 2023 (74,483)   $ 2 1,816 0 (76,301)  
Net Income (Loss) (13,483)            
Temporary Equity, Balance (in shares) at Sep. 30, 2024             15,360,787
Temporary Equity, Balance at Sep. 30, 2024             $ 70,603
Balance (in shares) at Sep. 30, 2024     1,770,167        
Balance at Sep. 30, 2024 (87,404)   $ 2 2,378 0 (89,784)  
Temporary Equity, Balance (in shares) at Dec. 31, 2023             15,360,787
Temporary Equity, Balance at Dec. 31, 2023             $ 70,603
Balance (in shares) at Dec. 31, 2023     1,770,167        
Balance at Dec. 31, 2023 (74,483)   $ 2 1,816 0 (76,301)  
Net Income (Loss) (17,400)            
Balance (in shares) at Dec. 31, 2024   15,617 11,012,105        
Balance at Dec. 31, 2024 62,607 $ 0 $ 11 156,328 3 (93,735)  
Temporary Equity, Balance (in shares) at Mar. 31, 2024             15,360,787
Temporary Equity, Balance at Mar. 31, 2024             $ 70,603
Balance (in shares) at Mar. 31, 2024     1,770,167        
Balance at Mar. 31, 2024 (76,873)   $ 2 1,962 0 (78,837)  
Stock-based compensation 217   0 217 0 0  
Net Income (Loss) (4,172)   $ 0 0 0 (4,172)  
Temporary Equity, Balance (in shares) at Jun. 30, 2024             15,360,787
Temporary Equity, Balance at Jun. 30, 2024             $ 70,603
Balance (in shares) at Jun. 30, 2024     1,770,167        
Balance at Jun. 30, 2024 (80,828)   $ 2 2,179 0 (83,009)  
Stock-based compensation 199   0 199 0 0  
Net Income (Loss) (6,775)   $ 0 0 0 (6,775)  
Temporary Equity, Balance (in shares) at Sep. 30, 2024             15,360,787
Temporary Equity, Balance at Sep. 30, 2024             $ 70,603
Balance (in shares) at Sep. 30, 2024     1,770,167        
Balance at Sep. 30, 2024 (87,404)   $ 2 2,378 0 (89,784)  
Balance (in shares) at Dec. 31, 2024   15,617 11,012,105        
Balance at Dec. 31, 2024 62,607 $ 0 $ 11 156,328 3 (93,735)  
Stock option exercises (in shares)     9,284        
Stock option exercises 67   $ 0 67 0 0  
Stock-based compensation 1,094   0 1,094 0 0  
Foreign currency translation gain (loss) (6)   0 0 (6) 0  
Net Income (Loss) (8,185)   $ 0 0 0 (8,185)  
Balance (in shares) at Mar. 31, 2025   15,617 11,021,389        
Balance at Mar. 31, 2025 55,577 $ 0 $ 11 157,489 (3) (101,920)  
Balance (in shares) at Dec. 31, 2024   15,617 11,012,105        
Balance at Dec. 31, 2024 62,607 $ 0 $ 11 156,328 3 (93,735)  
Net Income (Loss) (29,001)            
Balance (in shares) at Sep. 30, 2025   15,617 11,088,329        
Balance at Sep. 30, 2025 38,682 $ 0 $ 11 161,303 104 (122,736)  
Balance (in shares) at Mar. 31, 2025   15,617 11,021,389        
Balance at Mar. 31, 2025 55,577 $ 0 $ 11 157,489 (3) (101,920)  
Stock option exercises (in shares)     38,276        
Stock option exercises 349   $ 0 349 0 0  
Stock-based compensation 1,433   0 1,433 0 0  
Foreign currency translation gain (loss) (108)   0 0 (108) 0  
Net Income (Loss) (9,471)   $ 0 0 0 (9,471)  
Balance (in shares) at Jun. 30, 2025   15,617 11,059,665        
Balance at Jun. 30, 2025 47,780 $ 0 $ 11 159,271 (111) (111,391)  
Stock option exercises (in shares)     28,664        
Stock option exercises 242   $ 0 242 0 0  
Stock-based compensation 1,790   0 1,790 0    
Foreign currency translation gain (loss) 215   0 0 215 0  
Net Income (Loss) (11,345)   $ 0 0 0 (11,345)  
Balance (in shares) at Sep. 30, 2025   15,617 11,088,329        
Balance at Sep. 30, 2025 $ 38,682 $ 0 $ 11 $ 161,303 $ 104 $ (122,736)