v3.25.2
Other Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Other Liabilities Disclosure [Abstract]    
Payroll and payroll related expenses $ 12,084 $ 13,945
Accounting & legal professional services 5,691 3,212
Other 3,611 4,580
Sales tax payable 2,984 2,007
Restructuring related charges 1,353 2,169
Accrued Interest 2,815 2,853
Other current liabilities $ 28,538 $ 28,766