v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital & Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024   20,284,177    
Beginning balance at Dec. 31, 2024 $ 154,746 $ 2 $ 103,952 $ 50,792
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 5,196     5,196
Issuance of restricted stock under the equity plan (in shares)   453,081    
Purchase of common stock for tax withholding (in shares)   (172,567)    
Purchase of common stock for tax withholding (2,843)   (2,843)  
Amortization of stock-based compensation 1,270   1,270  
Cash dividends declared (6,641)     (6,641)
Cumulative translation adjustment 10   10  
Ending balance (in shares) at Mar. 31, 2025   20,564,691    
Ending balance at Mar. 31, 2025 151,738 $ 2 102,389 49,347
Beginning balance (in shares) at Dec. 31, 2025   20,610,364    
Beginning balance at Dec. 31, 2025 146,379 $ 2 106,456 39,921
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 1,987     1,987
Issuance of restricted stock under the equity plan (in shares)   429,301    
Purchase of common stock for tax withholding (in shares)   (164,125)    
Purchase of common stock for tax withholding (2,070)   (2,070)  
Amortization of stock-based compensation 1,470   1,470  
Cash dividends declared (6,794)     (6,794)
Cumulative translation adjustment (8)   (8)  
Ending balance (in shares) at Mar. 31, 2026   20,875,540    
Ending balance at Mar. 31, 2026 $ 140,964 $ 2 $ 105,848 $ 35,114