v3.25.4
Other Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Sales tax payable $ 2,900 $ 2,007
Payroll and payroll related expenses 9,556 13,945
Restructuring related charges 5,521 2,169
Accrued professional services 3,822 3,212
Accrued interest 2,815 2,853
Other 3,726 4,580
Other current liabilities $ 28,340 $ 28,766