XML 119 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
RETIREMENT BENEFITS - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
employee
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Defined Contribution Plan Disclosure [Line Items]      
Employer matching contributions | $ $ 3,839 $ 3,346 $ 3,029
Number of employees 3,000    
Entity number of employees, field personnel 2,200    
Other Postretirement Benefits Plan      
Defined Contribution Plan Disclosure [Line Items]      
Contributions | $ $ 18,507 $ 18,709 $ 18,847
Union Members      
Defined Contribution Plan Disclosure [Line Items]      
Number of employees 500    
Number of employees, percent 20.00%