v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-In Capital
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Dec. 31, 2024   0        
Beginning balance at Dec. 31, 2024 $ 255,057 $ 0 $ 138 $ 118,415 $ 151,508 $ (15,004)
Beginning balance (in shares) at Dec. 31, 2024     13,762,000      
Beginning balance (in shares) at Dec. 31, 2024           1,310,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation 359     359    
Vesting of restricted stock/units (in shares)     22,000      
Vesting of restricted stock/units 0          
Taxes paid related to net shares settlement of equity awards (6)     (6)    
Net income 4,854       4,854  
Ending balance (in shares) at Mar. 31, 2025   0        
Ending balance at Mar. 31, 2025 $ 260,264 $ 0 $ 138 118,768 156,362 $ (15,004)
Ending balance (in shares) at Mar. 31, 2025     13,784,000      
Ending balance (in shares) at Mar. 31, 2025           1,310,000
Beginning balance (in shares) at Dec. 31, 2025 0 0        
Beginning balance at Dec. 31, 2025 $ 274,716 $ 0 $ 138 120,811 168,771 $ (15,004)
Beginning balance (in shares) at Dec. 31, 2025 13,883,000   13,883,000      
Beginning balance (in shares) at Dec. 31, 2025 1,310,000         1,310,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation $ 579     579    
Vesting of restricted stock/units (in shares)     23,000      
Vesting of restricted stock/units $ 0          
Exercise of common stock options (in shares) 2,000   2,000      
Exercise of common stock options $ 67   $ 1 66    
Taxes paid related to net shares settlement of equity awards (in shares)     (1,000)      
Taxes paid related to net shares settlement of equity awards (195)     (195)    
Dividends declared (1,396)       (1,396)  
Net income $ 6,763       6,763  
Ending balance (in shares) at Mar. 31, 2026 0 0        
Ending balance at Mar. 31, 2026 $ 280,534 $ 0 $ 139 $ 121,261 $ 174,138 $ (15,004)
Ending balance (in shares) at Mar. 31, 2026 13,907,000   13,907,000      
Ending balance (in shares) at Mar. 31, 2026 1,310,000         1,310,000