v3.26.3
Other Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Other Liabilities Disclosure [Line Items]    
Sales tax payable $ 2,614 $ 2,900
Payroll and payroll related expenses 10,865 9,556
Restructuring related charges 3,778 5,521
Accrued professional services 4,466 3,822
Other 3,594 3,726
Other current liabilities 30,947 28,340
Related Party    
Other Liabilities Disclosure [Line Items]    
Accrued interest - related party $ 5,630 $ 2,815