XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Statement Information - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Condensed Financial Information Disclosure [Abstract]    
Accrued compensation $ 26,852 $ 29,267
Accrued and withheld taxes, other than income taxes 7,951 10,263
Accrued customer rebates 7,537 7,847
Contract liabilities 8,902 5,207
Deferred acquisition payments and accrued earnout liabilities 982 6,021
Accrued interest 2,219 1,647
Accrued health benefits 1,496 1,615
Accrued severance and acquisition related retention bonus 2,649 1,966
Accrued stock-based compensation 326 326
Accrued income taxes 709 793
Other 21,941 19,185
Total accrued expenses and other current liabilities $ 81,564 $ 84,137