XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unusual or Infrequent Item, or Both [Line Items]                
Stockholders' Equity Attributable to Parent $ 149,873,000 $ 142,815,000     $ 147,361,000 $ 138,953,000    
Other comprehensive loss before reclassifications 719,000 310,000            
Amounts reclassified from accumulated other comprehensive income (391,000) 686,000            
Income tax benefit (232,000) 82,000            
Post Retirement Benefit Plan Items                
Unusual or Infrequent Item, or Both [Line Items]                
Stockholders' Equity Attributable to Parent 3,434,000 4,273,000     3,546,000 4,400,000    
Other comprehensive loss before reclassifications 0 (37,000)            
Amounts reclassified from accumulated other comprehensive income (141,000) (124,000)            
Income tax benefit 29,000 34,000            
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]                
Unusual or Infrequent Item, or Both [Line Items]                
Stockholders' Equity Attributable to Parent     $ (264,000) $ 734,000     $ (1,254,000) $ 901,000
Other comprehensive loss before reclassifications 719,000 347,000            
Amounts reclassified from accumulated other comprehensive income     532,000 (562,000)        
Income tax benefit     $ 261,000 $ (48,000)        
AOCI Attributable to Parent [Member]                
Unusual or Infrequent Item, or Both [Line Items]                
Stockholders' Equity Attributable to Parent $ 3,170,000 $ 5,007,000     $ 2,292,000 $ 5,301,000