XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Condensed Financial Information Disclosure [Abstract]    
Accrued compensation $ 22,462 $ 29,267
Accrued and withheld taxes, other than income taxes 9,068 10,263
Contract liabilities 7,121 5,207
Accrued customer rebates 7,808 7,847
Deferred acquisition payments and accrued earnout liabilities 4,712 6,021
Accrued severance and acquisition related retention bonus 1,469 1,966
Accrued income taxes 185 793
Accrued health benefits 1,551 1,615
Accrued interest 2,321 1,647
Accrued stock-based compensation 302 326
Other 19,831 19,185
Total accrued expenses and other current liabilities $ 76,830 $ 84,137