XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 153,461 $ 147,503 $ 149,873 $ 147,361 $ 142,815 $ 138,953
Other comprehensive loss before reclassifications 2,082 (669)        
Amounts reclassified from accumulated other comprehensive income 65 1,012        
Income tax benefit (429) 356        
Post Retirement Benefit Plan Items            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent 3,319 4,145   3,546   4,400
Other comprehensive loss before reclassifications 0 0        
Amounts reclassified from accumulated other comprehensive income (287) (322)        
Income tax benefit 60 67        
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent 561 (169)   (1,254)   901
Other comprehensive loss before reclassifications 2,082 (669)        
Amounts reclassified from accumulated other comprehensive income 222 (690)        
Income tax benefit 489 (289)        
Accumulated Other Comprehensive Income            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 3,880 $ 3,976 $ 3,170 $ 2,292 $ 5,007 $ 5,301