v3.26.1
Consolidated Financial Statement Details - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid expenses $ 7,176 $ 5,234
Indemnification escrow holdback 3,650 3,650
Other receivables 520 854
Other current assets 1,825 760
Prepaid expenses and other current assets $ 13,171 $ 10,498