v3.26.1
Other Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Line Items]    
Sales tax payable $ 3,585 $ 2,900
Payroll and payroll related expenses 9,984 9,556
Restructuring related charges 1,455 5,521
Accrued professional services 4,561 3,822
Other 3,385 3,726
Other current liabilities 25,785 28,340
Related Party    
Other Liabilities Disclosure [Line Items]    
Accrued interest - related party $ 2,815 $ 2,815