v3.26.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Calculations and Reconciliation
The following is a summary of the Company’s earnings per share calculations and reconciliation of basic to diluted earnings per share for the periods indicated (in thousands, except per share data):

 Three Months Ended March 31,
 20262025
Net income available to common stockholders$11,843 $7,876 
Weighted average shares outstanding-basic39,785,50740,864,529 
Effect of non-vested restricted stock and stock, performance-based restricted stock units and options outstanding137,08458,300 
Weighted average shares outstanding-diluted39,922,591 40,922,829 
Earnings per share-basic$0.30 $0.19 
Earnings per share-diluted$0.30 $0.19 
Anti-dilutive shares140,240 1,087,489