XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.3
(Loss) Earnings Per Common Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Denominator:        
Denominator for basic earnings per common share (in shares) 22,890,301 22,816,359 22,867,098 22,791,819
Effect of dilutive securities (in shares) 0 0 195,596 0
Denominator for diluted earnings per common share (in shares) 22,890,301 22,816,359 23,062,694 22,791,819
Antidilutive securities excluded from the calculation of diluted earnings per share (in shares) 261,116 63,173 6,095 78,473