XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Shares Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income/(Loss)
Balance at beginning (in shares) at Dec. 31, 2023   9,581,183      
Balance at beginning at Dec. 31, 2023 $ 242,738   $ 192,894 $ 51,042 $ (1,198)
Increase (Decrease) in Stockholders' Equity          
Net income 8,473     8,473  
Other comprehensive income (loss), net of tax and reclassifications 420       420
Repurchase of common stock (in shares)   (5,501)      
Repurchase of common stock $ (89)   (89)    
Net settlement of share awards (in shares) 91,460 91,460      
Net settlement of share awards $ (706)   (706)    
Stock-based compensation $ 1,486   1,486    
Balance at ending (in shares) at Dec. 31, 2024 9,667,142 9,667,142      
Balance at ending at Dec. 31, 2024 $ 252,322   193,585 59,515 (778)
Increase (Decrease) in Stockholders' Equity          
Net income 13,188     13,188  
Other comprehensive income (loss), net of tax and reclassifications (531)       (531)
Repurchase of common stock (in shares)   (40,333)      
Repurchase of common stock $ (784)   (784)    
Net settlement of share awards (in shares) 98,265 98,265      
Net settlement of share awards $ (802)   (802)    
Net settlement of stock options (in shares)   657      
Net settlement of stock options (6)   (6)    
Stock-based compensation $ 2,173   2,173    
Balance at ending (in shares) 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)