v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-in- Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 31, 2024 $ 890,919 $ 45,000 $ 291 $ 567,884 $ (268,356) $ 549,215 $ (3,115)
Beginning balance, common stock (in shares) at Dec. 31, 2024     23,391,411        
Beginning balance, treasury stock (in shares) at Dec. 31, 2024         5,729,802    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Vesting of restricted stock units and performance stock units (in shares)     8,973        
Stock option exercises, net (in shares)     495        
Stock option exercises, net 25     25      
Issuance of common stock pursuant to the employee stock purchase plan (in shares)     20,892        
Issuance of common stock pursuant to the Employee Stock Purchase Plan 1,368   $ 1 1,367      
Stock based compensation 2,831     2,831      
Forfeiture of restricted stock awards (in shares)     (575)   (575)    
Forfeiture of restricted stock awards 0     36 $ (36)    
Purchase of treasury stock, net (in shares)     (1,456)   (1,456)    
Purchase of treasury stock, net (128)       $ (128)    
Dividends on preferred stock (801)         (801)  
Net income 17         17  
Other comprehensive income (loss) (304)           (304)
Ending Balance at Mar. 31, 2025 893,927 45,000 $ 292 572,143 $ (268,520) 548,431 (3,419)
Ending balance, common stock (in shares) at Mar. 31, 2025     23,419,740        
Ending balance, treasury stock (in shares) at Mar. 31, 2025         5,731,833    
Beginning Balance at Dec. 31, 2024 890,919 45,000 $ 291 567,884 $ (268,356) 549,215 (3,115)
Beginning balance, common stock (in shares) at Dec. 31, 2024     23,391,411        
Beginning balance, treasury stock (in shares) at Dec. 31, 2024         5,729,802    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 4,437            
Other comprehensive income (loss) 470            
Ending Balance at Jun. 30, 2025 912,382 45,000 $ 295 588,302 $ (270,619) 552,049 (2,645)
Ending balance, common stock (in shares) at Jun. 30, 2025     23,727,046        
Ending balance, treasury stock (in shares) at Jun. 30, 2025         5,770,441    
Beginning Balance at Mar. 31, 2025 893,927 45,000 $ 292 572,143 $ (268,520) 548,431 (3,419)
Beginning balance, common stock (in shares) at Mar. 31, 2025     23,419,740        
Beginning balance, treasury stock (in shares) at Mar. 31, 2025         5,731,833    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock (in shares)     256,984        
Issuance of common stock 12,732   $ 2 12,730      
Vesting of restricted stock units and performance stock units (in shares)     88,930        
Vesting of restricted stock units and performance stock units 0   $ 1 (1)      
Stock based compensation 3,430     3,430      
Purchase of treasury stock, net (in shares)     (38,608)   (38,608)    
Purchase of treasury stock, net (2,099)       $ (2,099)    
Dividends on preferred stock (802)         (802)  
Net income 4,420         4,420  
Other comprehensive income (loss) 774           774
Ending Balance at Jun. 30, 2025 912,382 45,000 $ 295 588,302 $ (270,619) 552,049 (2,645)
Ending balance, common stock (in shares) at Jun. 30, 2025     23,727,046        
Ending balance, treasury stock (in shares) at Jun. 30, 2025         5,770,441    
Beginning Balance at Dec. 31, 2025 $ 941,771 45,000 $ 295 597,466 $ (270,619) 571,368 (1,739)
Beginning balance, common stock (in shares) at Dec. 31, 2025 23,765,385   23,765,385        
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 5,770,441       5,770,441    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Vesting of restricted stock units and performance stock units (in shares)     3,750        
Stock option exercises, net (in shares)     13,633        
Stock option exercises, net $ (211)     (211)      
Issuance of common stock pursuant to the employee stock purchase plan (in shares)     24,926        
Issuance of common stock pursuant to the Employee Stock Purchase Plan 1,160   $ 1 1,159      
Stock based compensation 3,418     3,418      
Purchase of treasury stock, net (in shares)     (1,441)   (1,441)    
Purchase of treasury stock, net (92)       $ (92)    
Dividends on preferred stock (801)         (801)  
Net income 6,355         6,355  
Other comprehensive income (loss) (885)           (885)
Ending Balance at Mar. 31, 2026 950,715 45,000 $ 296 601,832 $ (270,711) 576,922 (2,624)
Ending balance, common stock (in shares) at Mar. 31, 2026     23,806,253        
Ending balance, treasury stock (in shares) at Mar. 31, 2026         5,771,882    
Beginning Balance at Dec. 31, 2025 $ 941,771 45,000 $ 295 597,466 $ (270,619) 571,368 (1,739)
Beginning balance, common stock (in shares) at Dec. 31, 2025 23,765,385   23,765,385        
Beginning balance, treasury stock (in shares) at Dec. 31, 2025 5,770,441       5,770,441    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income $ 17,725            
Other comprehensive income (loss) (885)            
Ending Balance at Jun. 30, 2026 $ 963,263 45,000 $ 297 605,940 $ (272,840) 587,490 (2,624)
Ending balance, common stock (in shares) at Jun. 30, 2026 23,894,537   23,894,537        
Ending balance, treasury stock (in shares) at Jun. 30, 2026 5,803,405       5,803,405    
Beginning Balance at Mar. 31, 2026 $ 950,715 45,000 $ 296 601,832 $ (270,711) 576,922 (2,624)
Beginning balance, common stock (in shares) at Mar. 31, 2026     23,806,253        
Beginning balance, treasury stock (in shares) at Mar. 31, 2026         5,771,882    
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Vesting of restricted stock units and performance stock units (in shares)     119,807        
Vesting of restricted stock units and performance stock units 0   $ 1 (1)      
Stock based compensation 4,109     4,109      
Purchase of treasury stock, net (in shares)     (31,523)   (31,523)    
Purchase of treasury stock, net (2,129)       $ (2,129)    
Dividends on preferred stock (802)         (802)  
Net income 11,370         11,370  
Other comprehensive income (loss) 0            
Ending Balance at Jun. 30, 2026 $ 963,263 $ 45,000 $ 297 $ 605,940 $ (272,840) $ 587,490 $ (2,624)
Ending balance, common stock (in shares) at Jun. 30, 2026 23,894,537   23,894,537        
Ending balance, treasury stock (in shares) at Jun. 30, 2026 5,803,405       5,803,405