XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Compensation and benefits $ 145,528 $ 145,048
Accrued operating expenses 100,439 97,128
Other accrued expense 248,454 189,847
Accrued expenses $ 494,421 $ 432,023