Quarterly report [Sections 13 or 15(d)]

Balance Sheet Components (As Restated) - Schedule of Other Accrued Expenses (Details)

v3.25.0.1
Balance Sheet Components (As Restated) - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Balance Sheet Components [Abstract]    
Operating lease liabilities, current $ 3,425 $ 3,506
Warrant liability, current 1,917 0
Professional services $ 1,359 $ 913
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Liabilities, Current Liabilities, Current
Third-party operating costs $ 683 $ 1,088
Corporate and sales tax 545 285
Accrued interest 911 853
Software 571 754
Other 1,714 927
Other accrued expenses $ 11,125 $ 8,326