XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 155,428 $ 147,840 $ 153,461 $ 147,361 $ 147,503 $ 138,953
Other comprehensive loss before reclassifications 2,012 (2,851)        
Amounts reclassified from accumulated other comprehensive income 490 589        
Income tax benefit (320) 722        
Post Retirement Benefit Plan Items            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent 3,204 4,018   3,546   4,400
Other comprehensive loss before reclassifications 0 0        
Amounts reclassified from accumulated other comprehensive income (433) (483)        
Income tax benefit 91 101        
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent 290 (1,435)   (1,254)   901
Other comprehensive loss before reclassifications 2,012 (2,851)        
Amounts reclassified from accumulated other comprehensive income (57) (106)        
Income tax benefit 411 (621)        
Accumulated Other Comprehensive Income            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 3,494 $ 2,583 $ 3,880 $ 2,292 $ 3,976 $ 5,301