v3.26.3
Balance Sheet Components - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 433,636 $ 443,565
Accumulated depreciation and amortization (214,659) (192,116)
Property and equipment, net 218,977 251,449
Computer Equipment, Hardware, and Software    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 7,451 7,275
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 123,819 123,806
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 114,507 110,693
Machinery and Equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 153,748 160,009
Construction in Progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 34,111 $ 41,782