XML 123 R106.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Long Corporate Bond Fund [Member]      
Pooled Separate Accounts      
Average duration of bonds 3 months    
Retirement Plan [Member]      
Pooled Separate Accounts      
Plan Investments $ 17,922 $ 19,220 $ 19,065
Retirement Plan [Member] | Long Duration Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments 4,349 4,842  
Retirement Plan [Member] | Long Corporate Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments 3,496 3,907  
Retirement Plan [Member] | Prudential Short-term [Member]      
Pooled Separate Accounts      
Plan Investments 271 363  
Retirement Plan [Member] | Investment Grade Bond Fund [Member]      
Pooled Separate Accounts      
Plan Investments $ 9,806 $ 10,108