v3.26.1
Stockholders' Equity - Reconciliation of Weighted Average Shares (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Diluted:        
Average Number of Basic Common Shares Outstanding (in shares) 41,079,781 34,028,592 39,888,198 34,037,067
Effect of Potentially Dilutive Common Shares (in shares) 461,982 418,118 476,166 475,193
Total Diluted Weighted Average Common Shares Outstanding (in shares) 41,541,763 34,446,710 40,364,364 34,512,260
Potentially dilutive shares that were excluded from the computation of diluted earnings per share because to do so would be anti-dilutive (in shares) 19,873 71,614 16,396 27,280
Net income allocated to common shareholders $ 17,546 $ 12,215 $ 36,493 $ 26,126