XML 17 R6.htm IDEA: XBRL DOCUMENT v3.26.1
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 6,688     6,688  
Other comprehensive income (loss), net of tax and reclassification 24       24
Repurchase of common stock (in shares)   (26,387)      
Repurchase of common stock (483)   (483)    
Net settlement of share awards (in shares)   77,167      
Net settlement of share awards (634)   (634)    
Stock-based compensation 930   930    
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025   9,717,922      
Balance at Ending at Jun. 30, 2025 258,847   193,398 66,203 (754)
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 Mar. 31, 2025   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 (in shares)   (26,287)      
Repurchase of common stock (481)   (481)    
Net settlement of share awards (in shares)   39,889      
Net settlement of share awards (295)   (295)    
Stock-based compensation 508   508    
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2025   9,717,922      
Balance at Ending at Jun. 30, 2025 $ 258,847   193,398 66,203 (754)
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 11,937     11,937  
Other comprehensive income (loss), net of tax and reclassification 2,220       2,220
Repurchase of common stock (in shares)   (6,123)      
Repurchase of common stock (146)   (146)    
Net settlement of share awards (in shares)   45,521      
Net settlement of share awards (497)   (497)    
Stock-based compensation $ 1,519   1,519    
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2026 9,765,129 9,765,129      
Balance at Ending at Jun. 30, 2026 $ 280,593   195,042 84,640 911
Common Stock, Shares, Outstanding, Beginning Balance at Mar. 31, 2026   9,728,968      
Balance at Beginning at Mar. 31, 2026 273,365   194,692 78,911 (238)
Increase (Decrease) in Stockholders' Equity          
Net income 5,729     5,729  
Other comprehensive income (loss), net of tax and reclassification 1,149       1,149
Net settlement of share awards (in shares)   36,161      
Net settlement of share awards (371)   (371)    
Stock-based compensation $ 721   721    
Common Stock, Shares, Outstanding, Ending Balance at Jun. 30, 2026 9,765,129 9,765,129      
Balance at Ending at Jun. 30, 2026 $ 280,593   $ 195,042 $ 84,640 $ 911