XML 116 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension and Other Postretirement Benefit Plans - Assets that are Carried at Fair Value, and the Method Used to Determine Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Long Corporate Bond Fund [Member]      
Pooled Separate Accounts      
Average duration of bonds 3 months    
Retirement Plan [Member]      
Pooled Separate Accounts      
Plan Investments $ 19,220 $ 19,065 $ 26,059
Retirement Plan [Member] | Long Duration Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments 4,842 4,596  
Retirement Plan [Member] | Long Corporate Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments 3,907 3,754  
Retirement Plan [Member] | Prudential Short-term [Member]      
Pooled Separate Accounts      
Plan Investments 363 262  
Retirement Plan [Member] | Investment Grade Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments $ 10,108 $ 10,453