XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 147,840 $ 133,992 $ 147,503 $ 138,953 $ 130,298 $ 116,125
Other comprehensive loss before reclassifications (2,851) 2,780        
Amounts reclassified from accumulated other comprehensive income 589 2,560        
Income tax benefit (expense) 722 (51)        
Post Retirement Benefit Plan Items            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent 4,018 2,228   4,400   2,507
Other comprehensive loss before reclassifications 0 0        
Amounts reclassified from accumulated other comprehensive income (483) (354)        
Income tax benefit (expense) 101 75        
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent (1,435) 994   901   546
Other comprehensive loss before reclassifications (2,851) 2,780        
Amounts reclassified from accumulated other comprehensive income (106) (2,206)        
Income tax benefit (expense) (621) 126        
Accumulated Other Comprehensive Income            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 2,583 $ 3,222 $ 3,976 $ 5,301 $ 3,856 $ 3,053