v3.26.3
Employee Retirement Plans - Schedule of Costs of Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Defined Benefit Plan Disclosure [Line Items]        
Total retirement plan expenses $ 5,640 $ 6,177 $ 18,539 $ 17,079
Qualified Defined Benefit Plan (DB Plan)        
Defined Benefit Plan Disclosure [Line Items]        
Total retirement plan expenses 2,848 2,848 8,543 8,543
Non-Qualified Deferred Compensation Plan (DCP)        
Defined Benefit Plan Disclosure [Line Items]        
Total retirement plan expenses 1,876 2,443 7,095 5,754
Qualified Defined Contribution Plan (DC Plan)        
Defined Benefit Plan Disclosure [Line Items]        
Total retirement plan expenses 919 896 2,908 2,814
Postretirement Health Benefit Plan        
Defined Benefit Plan Disclosure [Line Items]        
Total retirement plan expenses $ (3) $ (10) $ (7) $ (32)