XML 155 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits- Schedule of Assets Held in Rabbi Trust (Details) - Primary Beneficiary - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Rabbi trust investments $ 98,981 $ 87,435
Deferred compensation plans    
Defined Benefit Plan Disclosure [Line Items]    
Rabbi trust investments 31,611 28,826
Supplemental Employee Retirement Plan | DB SERP    
Defined Benefit Plan Disclosure [Line Items]    
Rabbi trust investments 14,100 16,349
Supplemental Employee Retirement Plan | DC SERP    
Defined Benefit Plan Disclosure [Line Items]    
Rabbi trust investments 24,227 20,785
Pension Plan | BEP    
Defined Benefit Plan Disclosure [Line Items]    
Rabbi trust investments 26,418 18,656
Pension Plan | ODRCP    
Defined Benefit Plan Disclosure [Line Items]    
Rabbi trust investments $ 2,625 $ 2,819