XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued and Other Current Liabilities
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued and Other Current Liabilities Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following as of the periods indicated:
(dollars in thousands)JUNE 30, 2024DECEMBER 31, 2023
Accrued payroll and other compensation$78,729 $98,903 
Accrued insurance17,434 19,310 
Other current liabilities114,494 137,601 
$210,657 $255,814