XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expense (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Compensation and benefits $ 124,759 $ 145,048
Accrued operating expenses 101,057 97,128
Other accrued expense 236,778 189,847
Accrued expenses $ 462,594 $ 432,023