XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Accumulated other comprehensive loss, beginning balance $ (75,510) $ (77,471)  
Other comprehensive income (loss) before reclassifications, net of tax 84 1,853  
Amounts reclassified from AOCI, net of tax 120 108  
Net current-period other comprehensive income (loss) 204 1,961  
Accumulated other comprehensive loss, ending balance (75,306) (75,510) $ (77,471)
Other comprehensive income (loss) before reclassifications, tax amount (28) (38) 17
Defined Benefit Pension Items      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Accumulated other comprehensive loss, beginning balance (75,247) (77,327)  
Other comprehensive income (loss) before reclassifications, net of tax 170 1,972  
Amounts reclassified from AOCI, net of tax 120 108  
Net current-period other comprehensive income (loss) 290 2,080  
Accumulated other comprehensive loss, ending balance (74,957) (75,247) (77,327)
Other comprehensive income (loss) before reclassifications, tax amount 55 624  
Amounts reclassified from AOCI, tax amount 38 34  
Other      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Accumulated other comprehensive loss, beginning balance (263) (144)  
Other comprehensive income (loss) before reclassifications, net of tax (86) (119)  
Amounts reclassified from AOCI, net of tax 0 0  
Net current-period other comprehensive income (loss) (86) (119)  
Accumulated other comprehensive loss, ending balance (349) (263) $ (144)
Other comprehensive income (loss) before reclassifications, tax amount $ (28) $ (38)