XML 124 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details) - DB Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets $ 84,644 $ 78,885 $ 96,393
(Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 84,644 78,885  
(Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 0 0  
(Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 0 0  
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 1,023 3,322  
Cash and cash equivalents | (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 1,023 3,322  
Cash and cash equivalents | (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 0 0  
Cash and cash equivalents | (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 0 0  
Common stocks      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 25,975 22,386  
Common stocks | (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 25,975 22,386  
Common stocks | (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 0 0  
Common stocks | (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 0 0  
Mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 57,646 53,177  
Mutual funds | (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 57,646 53,177  
Mutual funds | (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets 0 0  
Mutual funds | (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total Fair Value of Plan Assets $ 0 $ 0