v3.25.4
Balance Sheet Components - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Prepaid expenses $ 22,322 $ 12,834
Deferred contract costs, current portion 4,593 5,047
Contract assets 2,089 1,841
Tax receivable 1,447 687
Other receivable 1,050 1,493
Other current assets 5,476 1,104
Prepaid expense and other current assets $ 36,977 $ 23,006