XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Accrued insurance $ 22,190 $ 23,609
Accrued freight 11,687 11,130
Accrued facilities 917 4,687
Professional services 2,000 10,380
Interest rate swaps 0 7,000
Accrued interest 50,692 48,595
Other accrued expenses 41,841 44,195
Total other current liabilities $ 129,327 $ 149,596