XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses - Summary of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued Liabilities, Current [Abstract]    
Payroll and other compensation expenses $ 31,670 $ 17,748
Property, sales and other non-income related taxes 11,393 5,772
Accrued commission 1,137 759
Income taxes 2,340 1,982
Accrued interest 340 380
Other accrued liabilities 13,713 2,095
Total $ 60,593 $ 28,736