v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Shares Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2024   9,667,142      
Balance at Beginning at Dec. 31, 2024 $ 252,322   $ 193,585 $ 59,515 $ (778)
Increase (Decrease) in Stockholders' Equity          
Net income 9,874     9,874  
Other comprehensive income (loss), net of tax and reclassification (831)       (831)
Repurchase of common stock (in shares)   (40,333)      
Repurchase of common stock (784)   (784)    
Net settlement of share awards (in shares)   87,902      
Settlement of share awards (706)   (706)    
Stock-based compensation 1,620   1,620    
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2025   9,714,711      
Balance at Ending at Sep. 30, 2025 261,495   193,715 69,389 (1,609)
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2024   9,667,142      
Balance at Beginning at Dec. 31, 2024 $ 252,322   193,585 59,515 (778)
Increase (Decrease) in Stockholders' Equity          
Repurchase of common stock (in shares)   (40,333)      
Common Stock, Shares, Outstanding, Ending Balance at Dec. 31, 2025 9,725,731 9,725,731      
Balance at Ending at Dec. 31, 2025 $ 265,560   194,166 72,703 (1,309)
Common Stock, Shares, Outstanding, Beginning Balance at Jun. 30, 2025   9,717,922      
Balance at Beginning at Jun. 30, 2025 258,847   193,398 66,203 (754)
Increase (Decrease) in Stockholders' Equity          
Net income 3,186     3,186  
Other comprehensive income (loss), net of tax and reclassification (855)       (855)
Repurchase of common stock (in shares)   (13,946)      
Repurchase of common stock (301)   (301)    
Net settlement of share awards (in shares)   10,735      
Settlement of share awards (72)   (72)    
Stock-based compensation 690   690    
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2025   9,714,711      
Balance at Ending at Sep. 30, 2025 $ 261,495   193,715 69,389 (1,609)
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2025 9,725,731 9,725,731      
Balance at Beginning at Dec. 31, 2025 $ 265,560   194,166 72,703 (1,309)
Increase (Decrease) in Stockholders' Equity          
Net income 17,918     17,918  
Other comprehensive income (loss), net of tax and reclassification 3,098       3,098
Repurchase of common stock (in shares)   (6,123)      
Repurchase of common stock (146)   (146)    
Net settlement of share awards (in shares)   52,511      
Settlement of share awards (559)   (559)    
Stock-based compensation $ 2,244   2,244    
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2026 9,772,119 9,772,119      
Balance at Ending at Sep. 30, 2026 $ 288,115   195,705 90,621 1,789
Common Stock, Shares, Outstanding, Beginning Balance at Jun. 30, 2026   9,765,129      
Balance at Beginning at Jun. 30, 2026 280,593   195,042 84,640 911
Increase (Decrease) in Stockholders' Equity          
Net income 5,981     5,981  
Other comprehensive income (loss), net of tax and reclassification 878       878
Net settlement of share awards (in shares)   6,990      
Settlement of share awards (62)   (62)    
Stock-based compensation $ 725   725    
Common Stock, Shares, Outstanding, Ending Balance at Sep. 30, 2026 9,772,119 9,772,119      
Balance at Ending at Sep. 30, 2026 $ 288,115   $ 195,705 $ 90,621 $ 1,789