XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2023   70,240,000      
Beginning balance at Dec. 31, 2023 $ 159,003 $ 109 $ 433,781 $ (60) $ (274,827)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (7,378)       (7,378)
Foreign currency translation gain (loss) (35)     (35)  
Actuarial gain on pension liability adjustment 30     30  
Restricted stock unit awards vested, net of shares withheld to cover tax withholding (in shares)   1,148,000      
Restricted stock unit awards vested, net of shares withheld to cover tax withholding (430) $ 1 (431)    
Stock-based compensation 1,648   1,648    
Issuance of common stock for 401K match (in shares)   370,000      
Issuance of common stock for 401K match 1,618   1,618    
Ending balance (in shares) at Mar. 31, 2024   71,758,000      
Ending balance at Mar. 31, 2024 $ 154,396 $ 110 436,616 (125) (282,205)
Beginning balance (in shares) at Dec. 31, 2024 72,514,652 72,515,000      
Beginning balance at Dec. 31, 2024 $ 127,137 $ 111 454,502 (129) (327,347)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (8,604)       (8,604)
Foreign currency translation gain (loss) 80     80  
Actuarial gain on pension liability adjustment (8)     (8)  
Restricted stock unit awards vested, net of shares withheld to cover tax withholding (in shares)   76,000      
Restricted stock unit awards vested, net of shares withheld to cover tax withholding (104)   (104)    
Stock-based compensation 5,534   5,534    
Issuance of common stock for 401K match (in shares)   728,000      
Issuance of common stock for 401K match $ 2,063 $ 1 2,062    
Ending balance (in shares) at Mar. 31, 2025 73,319,993 73,319,000      
Ending balance at Mar. 31, 2025 $ 126,114 $ 112 $ 461,994 $ (41) $ (335,951)