XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Payroll and other compensation expenses $ 33,587 $ 17,748
Property, sales and other non-income related taxes 9,534 5,772
Accrued commission 833 759
Income taxes 0 1,982
Accrued interest 403 380
Other accrued liabilities 11,527 2,095
Total $ 55,884 $ 28,736