XML 14 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 31, 2024 $ 120,604 $ 20 $ 239,983 $ (118,094) $ (1,305)
Beginning Balance, shares at Dec. 31, 2024   19,962,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (664)     (664)  
Other comprehensive income (loss), net of tax 767       767
Issuance of restricted stock, shares   9,000      
Stock options exercised 5   5    
Stock-based compensation 1,912   1,912    
Repurchase of common stock (1,750)   (1,750)    
Repurchase of common stock, shares   (121,000)      
Ending Balance at Mar. 31, 2025 120,874 $ 20 240,150 (118,758) (538)
Ending Balance, shares at Mar. 31, 2025   19,850,000      
Beginning Balance at Dec. 31, 2024 120,604 $ 20 239,983 (118,094) (1,305)
Beginning Balance, shares at Dec. 31, 2024   19,962,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (3,595)        
Other comprehensive income (loss), net of tax 3,554        
Repurchase of common stock $ (6,800)        
Repurchase of common stock, shares (493,519)        
Ending Balance at Jun. 30, 2025 $ 116,835 $ 20 236,255 (121,689) 2,249
Ending Balance, shares at Jun. 30, 2025   19,823,000      
Beginning Balance at Mar. 31, 2025 120,874 $ 20 240,150 (118,758) (538)
Beginning Balance, shares at Mar. 31, 2025   19,850,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (2,931)     (2,931)  
Other comprehensive income (loss), net of tax 2,787       2,787
Issuance of restricted stock, shares   314,000      
Stock options exercised 107   107    
Stock options exercised, shares   32,000      
Stock-based compensation 1,008   1,008    
Repurchase of common stock $ (5,010)   (5,010)    
Repurchase of common stock, shares (372,198) (373,000)      
Ending Balance at Jun. 30, 2025 $ 116,835 $ 20 236,255 (121,689) 2,249
Ending Balance, shares at Jun. 30, 2025   19,823,000      
Beginning Balance at Dec. 31, 2025 128,498 $ 19 229,189 (102,363) 1,653
Beginning Balance, shares at Dec. 31, 2025   19,186,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (15,206)     (15,206)  
Other comprehensive income (loss), net of tax (643)       (643)
Issuance of restricted stock, shares   25,000      
Stock options exercised 43   43    
Stock options exercised, shares   8,000      
Stock-based compensation 1,365   1,365    
Exercise of wholly-funded warrants   $ 1 (1)    
Exercise of wholly-funded warrants, shares   550,000      
Repurchase of common stock (2,199)   (2,199)    
Repurchase of common stock, shares   (162,000)      
Ending Balance at Mar. 31, 2026 111,858 $ 20 228,397 (117,569) 1,010
Ending Balance, shares at Mar. 31, 2026   19,607,000      
Beginning Balance at Dec. 31, 2025 128,498 $ 19 229,189 (102,363) 1,653
Beginning Balance, shares at Dec. 31, 2025   19,186,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (22,517)        
Other comprehensive income (loss), net of tax $ (476)        
Stock options exercised, shares 46,057        
Repurchase of common stock $ (27,200)        
Repurchase of common stock, shares (2,156,341)        
Ending Balance at Jun. 30, 2026 $ 80,716 $ 18 204,401 (124,880) 1,177
Ending Balance, shares at Jun. 30, 2026   17,909,000      
Beginning Balance at Mar. 31, 2026 111,858 $ 20 228,397 (117,569) 1,010
Beginning Balance, shares at Mar. 31, 2026   19,607,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (7,311)     (7,311)  
Other comprehensive income (loss), net of tax 167       167
Issuance of restricted stock, shares   259,000      
Stock options exercised 231   231    
Stock options exercised, shares   38,000      
Stock-based compensation 1,271   1,271    
Repurchase of common stock to satisfy employee tax withholding obligations (500)   (500)    
Repurchase of common stock $ (25,000) $ (2) (24,998)    
Repurchase of common stock, shares (1,994,526) (1,995,000)      
Ending Balance at Jun. 30, 2026 $ 80,716 $ 18 $ 204,401 $ (124,880) $ 1,177
Ending Balance, shares at Jun. 30, 2026   17,909,000