v3.26.1
Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Payroll and employee-related expenses $ 84,546 $ 85,396
Accrued expenses 35,626 12,804
Leasehold improvement expenditures 15,009 4,485
Other accrued liabilities 37,089 29,478
Total accrued liabilities $ 172,270 $ 132,163