XML 65 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Condensed Financial Information Disclosure [Abstract]    
Accrued compensation $ 23,829 $ 25,371
Accrued and withheld taxes, other than income taxes 10,805 8,661
Deferred acquisition payments and accrued earnout liabilities 6,828 7,513
Accrued customer rebates 5,687 5,473
Deferred revenue 4,391 810
Accrued severance and acquisition related retention bonus 4,390 21,128
Accrued stock-based compensation 2,530 5,573
Accrued interest 2,283 3,301
Accrued health benefits 2,270 1,728
Accrued income taxes 1,754 1,994
Other 17,316 15,689
Total accrued expenses and other current liabilities $ 82,083 $ 97,241