v3.26.3
Balance Sheet Components - Narrative (Details) - Subsequent event
$ in Millions
Oct. 28, 2026
USD ($)
Lessee, Lease, Description [Line Items]  
Term of contract 10 years
Total future undiscounted lease payments under leases not yet commenced $ 40