XML 119 R103.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Dec. 31, 2021
Dec. 31, 2020
Long Corporate Bond Fund [Member]      
Pooled Separate Accounts      
Average duration of bonds 3 months    
Retirement Plan [Member]      
Pooled Separate Accounts      
Plan Investments $ 19,065 $ 26,059 $ 27,720
Retirement Plan [Member] | Long Duration Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments 4,596 11,700  
Retirement Plan [Member] | Long Corporate Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments 3,754 5,157  
Retirement Plan [Member] | Prudential Short-term [Member]      
Pooled Separate Accounts      
Plan Investments 262 150  
Retirement Plan [Member] | Investment Grade Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments $ 10,453 $ 9,052