v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2024   48,127,000      
Beginning balance at Dec. 31, 2024 $ 252,818 $ 481 $ 540,431 $ (283,643) $ (4,451)
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Equity/stock based compensation (in shares)   67,000      
Stock /equity based compensation 412 $ 1 411    
Net (loss) income 8,311     8,311  
Other comprehensive (loss) income 497       497
Ending balance (in shares) at Jun. 30, 2025   48,194,000      
Ending balance at Jun. 30, 2025 262,038 $ 482 540,842 (275,332) (3,954)
Beginning balance (in shares) at Mar. 31, 2025   48,127,000      
Beginning balance at Mar. 31, 2025 252,511 $ 481 540,642 (284,180) (4,432)
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Equity/stock based compensation (in shares)   67,000      
Stock /equity based compensation 201 $ 1 200    
Net (loss) income 8,848     8,848  
Other comprehensive (loss) income 478       478
Ending balance (in shares) at Jun. 30, 2025   48,194,000      
Ending balance at Jun. 30, 2025 $ 262,038 $ 482 540,842 (275,332) (3,954)
Beginning balance (in shares) at Dec. 31, 2025 48,358,315 48,358,000      
Beginning balance at Dec. 31, 2025 $ 258,288 $ 483 540,841 (279,046) (3,990)
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Common stock repurchased and retired (in shares)   (231,000)      
Common stock repurchased and retired (539) $ (2) (537)    
Stock /equity based compensation 544   544    
Net (loss) income 4,427     4,427  
Other comprehensive (loss) income $ (331)       (331)
Ending balance (in shares) at Jun. 30, 2026 48,127,585 48,127,000      
Ending balance at Jun. 30, 2026 $ 262,389 $ 481 540,848 (274,619) (4,321)
Beginning balance (in shares) at Mar. 31, 2026   48,170,000      
Beginning balance at Mar. 31, 2026 262,949 $ 481 540,435 (273,859) (4,108)
Increase (Decrease) in Shareholders' Equity [Roll Forward]          
Common stock repurchased and retired (in shares)   (43,000)      
Common stock repurchased and retired (131)   (131)    
Stock /equity based compensation 544   544    
Net (loss) income (760)     (760)  
Other comprehensive (loss) income $ (213)       (213)
Ending balance (in shares) at Jun. 30, 2026 48,127,585 48,127,000      
Ending balance at Jun. 30, 2026 $ 262,389 $ 481 $ 540,848 $ (274,619) $ (4,321)