XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 147,503 $ 130,298 $ 142,815 $ 138,953 $ 122,733 $ 116,125
Other comprehensive loss before reclassifications (669) 2,358        
Amounts reclassified from accumulated other comprehensive income 1,012 1,332        
Income tax benefit (expense) 356 (223)        
Post Retirement Benefit Plan Items            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent 4,145 2,320   4,400   2,507
Other comprehensive loss before reclassifications 0 0        
Amounts reclassified from accumulated other comprehensive income (322) (237)        
Income tax benefit (expense) 67 50        
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent (169) 1,536   901   546
Other comprehensive loss before reclassifications (669) 2,358        
Amounts reclassified from accumulated other comprehensive income (690) (1,095)        
Income tax benefit (expense) (289) 273        
Accumulated Other Comprehensive Income            
Unusual or Infrequent Item, or Both [Line Items]            
Stockholders' Equity Attributable to Parent $ 3,976 $ 3,856 $ 5,007 $ 5,301 $ 3,101 $ 3,053