v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
AOCI (Loss), Net
Treasury Stock
Total
Balance at Dec. 31, 2024 $ 112 $ 400,188 $ 382,661 $ (53,134)   $ 729,827
Balance (in shares) at Dec. 31, 2024 11,197,625          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Equity-based compensation awards and related tax effect $ 1 (3,191)       (3,190)
Equity-based compensation awards and related tax effect (in shares) 97,535          
Employee and non-employee stock-based compensation   1,826       1,826
Treasury stock purchased         $ (12,935) (12,935)
Treasury stock purchased (in shares) (228,926)          
Net income     16,354     16,354
Other comprehensive income (loss)       5,964   5,964
Balance at Mar. 31, 2025 $ 113 398,823 399,015 (47,170) (12,935) 737,846
Balance (in shares) at Mar. 31, 2025 11,066,234          
Balance at Dec. 31, 2025 $ 113 405,565 450,639 (39,739) (73,466) 743,112
Balance (in shares) at Dec. 31, 2025 10,088,617          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock $ 23 186,480       $ 186,503
Issuance of common stock (in shares) 2,313,395         2,300,000
Equity-based compensation awards and related tax effect   (10,752) (870)   7,060 $ (4,562)
Equity-based compensation awards and related tax effect (in shares) 113,084          
Employee and non-employee stock-based compensation   3,231       3,231
Treasury stock purchased         (9,859) (9,859)
Treasury stock purchased (in shares) (123,061)          
Net income     31,426     31,426
Other comprehensive income (loss)       506   506
Cash dividends declared on common stock     (2,018)     (2,018)
Balance at Mar. 31, 2026 $ 136 $ 584,524 $ 479,177 $ (39,233) $ (76,265) $ 948,339
Balance (in shares) at Mar. 31, 2026 12,392,035