Quarterly report [Sections 13 or 15(d)]

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

v3.25.0.1
Balance Sheet Components - Schedule of Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Balance Sheet Components [Abstract]    
Operating lease liabilities, current $ 3,180 $ 3,506
Operating Lease Liability Current Statement Of Financial Position Extensible List Current Current
Accrued operating costs $ 1,513 $ 913
Professional services 2,027 1,088
Corporate and sales tax 233 285
Accrued interest 907 853
Software 1,741 754
Other 1,403 927
Other accrued expenses $ 11,004 $ 8,326