XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted Information regarding the Company’s basic and diluted earnings per common share is presented in the following table:
(Dollars in thousands, except per share amounts)Three Months Ended March 31,
Numerator:20252024
Net income$22,411 $22,632 
Denominator:
Weighted average common shares outstanding31,205,752 30,981,333 
Dilutive effect of stock-based awards206,258 97,577 
Weighted average diluted common shares outstanding31,412,010 31,078,910 
Basic earnings per common share$0.72 $0.73 
Diluted earnings per common share0.71 0.73