XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Pension Plan and Employee Benefits - Schedule of 401 (K) Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Defined Contribution Plan Disclosure [Line Items]        
401(k) Plan expense $ 2,062 $ 2,237 $ 4,971 $ 5,312
Affiliated entity        
Defined Contribution Plan Disclosure [Line Items]        
401(k) Plan expense $ 397 $ 737 $ 1,103 $ 2,338