XML 66 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Common Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Denominator:    
Denominator for basic earnings per common share (in shares) 22,938,887 22,833,292
Effect of dilutive securities (in shares) 311,756 143,234
Denominator for diluted earnings per common share (in shares) 23,250,643 22,976,526
Antidilutive securities excluded from the calculation of diluted earnings per share (in shares) 1,319 424