XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]    
Payroll and other compensation expenses $ 30,004 $ 31,670
Property, sales and other non-income related taxes 9,444 11,393
Accrued commission 1,132 1,137
Income taxes 0 2,340
Accrued interest 0 340
Other accrued liabilities 5,100 13,713
Total $ 45,680 $ 60,593