v3.26.3
Net Income Per Common Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Summary Calculation of Basic and Diluted Income Per Share
The following table summarizes the calculation of basic and diluted income per share:

Three Months Ended September 30,Nine months ended September 30,
2026202520262025
Net income$38,261 $12,208 $61,756 $7,485 
Weighted Average Shares - Basic64,396,991 63,729,227 64,329,809 63,901,455 
Dilutive effect of restricted stock awards504,378 1,093,842 463,971 1,107,733 
Weighted Average Shares - Diluted64,901,369 64,823,069 64,793,780 65,009,188 
Basic net income per share$0.59 $0.19 $0.96 $0.12 
Diluted net income per share$0.59 $0.19 $0.95 $0.12