XML 89 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share, Basic and Diluted The following table provides information relating to the calculation of earnings per common share for the years ended December 31, 2024 and 2023.
(In thousands, except per share data)December 31, 2024December 31, 2023
Net income$43,889 $11,228 
Average number of common shares outstanding33,26726,572
Dilutive effect of common stock equivalents182
Average number of shares used to calculate diluted earnings per common share33,28526,574
Anti-dilutive shares— 
Earnings per common share
Basic$1.32 $0.42 
Diluted$1.32 $0.42