v3.25.2
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, 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 3,591     3,591  
Other comprehensive income (loss), net of tax and reclassification 549       549
Settlement of share awards (in shares)   79,365      
Settlement of share awards (634)   (634)    
Stock-based compensation 631   631    
Balance at Ending at Jun. 30, 2024 246,875   192,891 54,633 (649)
Increase (Decrease) in Stockholders' Equity          
Shares, Outstanding   9,621,309      
Balance at Beginning at Mar. 31, 2024 245,528   192,724 53,557 (753)
Increase (Decrease) in Stockholders' Equity          
Net income 1,076     1,076  
Other comprehensive income (loss), net of tax and reclassification 104       104
Settlement of share awards (in shares)   39,239      
Settlement of share awards (255)   (255)    
Stock-based compensation 422   422    
Balance at Ending at Jun. 30, 2024 $ 246,875   192,891 54,633 (649)
Increase (Decrease) in Stockholders' Equity          
Shares, Outstanding   9,660,548      
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2024 9,667,142 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)   (5,501)      
Balance at Ending at Mar. 31, 2025 $ 256,555   193,666 63,700 (811)
Common Stock, Shares, Outstanding, Beginning Balance at Dec. 31, 2024 9,667,142 9,667,142      
Balance at Beginning at Dec. 31, 2024 $ 252,322   193,585 59,515 (778)
Increase (Decrease) in Stockholders' Equity          
Net income 6,688     6,688  
Other comprehensive income (loss), net of tax and reclassification 24       24
Repurchase of common stock $ (483)        
Repurchase of common stock (in shares) (26,387)        
Settlement of share awards (in shares)   77,167      
Settlement of share awards $ (634)   (634)    
Stock-based compensation $ 930   930    
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025 9,717,922 9,717,922      
Balance at Ending at Jun. 30, 2025 $ 258,847   193,398 66,203 (754)
Increase (Decrease) in Stockholders' Equity          
Shares, Outstanding   9,704,320      
Balance at Beginning at Mar. 31, 2025 256,555   193,666 63,700 (811)
Increase (Decrease) in Stockholders' Equity          
Net income 2,503     2,503  
Other comprehensive income (loss), net of tax and reclassification 57       57
Repurchase of common stock $ (481)        
Repurchase of common stock (in shares) (26,287)        
Settlement of share awards (in shares)   39,889      
Settlement of share awards $ (295)   (295)    
Stock-based compensation $ 508   508    
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025 9,717,922 9,717,922      
Balance at Ending at Jun. 30, 2025 $ 258,847   $ 193,398 $ 66,203 $ (754)
Increase (Decrease) in Stockholders' Equity          
Shares, Outstanding   9,717,922