XML 78 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 289,399 $ 255,970  
Defined benefit pension plan:      
Ending balance 308,366 289,399 $ 255,970
Accumulated Other Comprehensive Loss      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (756) (2,293) (2,560)
Defined benefit pension plan:      
Ending balance (983) (756) (2,293)
Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent      
Defined benefit pension plan:      
Net gain (loss) during year (303) 1,832 99
Amortization of net loss 0 218 257
Accumulated Defined Benefit Plans Adjustment Attributable to Parent      
Defined benefit pension plan:      
Other comprehensive income (loss), before tax (303) 2,050 356
Tax expense (benefit) (76) 513 89
Total other comprehensive (loss) income $ (227) $ 1,537 $ 267