v3.25.4
Balance Sheets Components - Schedule of Other Non-current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Sales based earnout liability, non-current $ 53,346 $ 73,303
Long term lease liability 1,132 3,488
Other non-current liabilities 34 0
Total other non-current liabilities $ 54,512 $ 76,791
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total other non-current liabilities Total other non-current liabilities