XML 103 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans - Schedule of Allocation of Plan Assets (Details)
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Target Allocation 100.00%  
Actual Allocation 100.00% 100.00%
Cash/cash equivalents and Short-term investments    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Target Allocation 5.00%  
Actual Allocation 3.80% 4.20%
Equity Securities    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Target Allocation 65.00%  
Actual Allocation 69.60% 67.40%
Debt Securities    
Defined Benefit Plan, Plan Assets, Allocation [Line Items]    
Target Allocation 30.00%  
Actual Allocation 26.60% 28.40%