XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share And Share Awards (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Earnings Per Common Share And Share Awards [Line Items]      
Anti-dilutive shares excluded from computation of diluted earnings per share 0 23  
Number of SARs granted where exercise price was less than market price on date of grant 0 0  
Share-based payment arrangement, expense $ 106 $ 96  
SARs      
Earnings Per Common Share And Share Awards [Line Items]      
Share-based compensation arrangement by share-based payment award, grants in period, net of forfeitures 0   5
Share-based payment arrangement, nonvested award, cost not yet recognized, amount $ 195    
Maximum | SARs      
Earnings Per Common Share And Share Awards [Line Items]      
Share-based compensation arrangement by share-based payment award, shares purchased for award 250    
SARs expiration period 7 years    
SARs vesting period 5 years