v3.26.1
Condensed Consolidated Financial Statement Details - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property Plant And Equipment [Line Items]          
Property and equipment, gross $ 90,356   $ 90,356   $ 87,058
Less: accumulated depreciation (41,019)   (41,019)   (36,837)
Property and equipment, net 49,337   49,337   50,221
Depreciation expense 3,100 $ 2,400 5,800 $ 4,600  
Capitalized Computer Software, Amortization 100 $ 100 200 $ 200  
Equipment          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 48,821   48,821   46,637
Software          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 24,834   24,834   7,023
Furniture and fixtures          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 531   531   531
Leasehold improvements          
Property Plant And Equipment [Line Items]          
Property and equipment, gross 3,549   3,549   3,560
Construction in process          
Property Plant And Equipment [Line Items]          
Property and equipment, gross $ 12,621   $ 12,621   $ 29,307
Minimum | Equipment          
Property Plant And Equipment [Line Items]          
Useful life 1 year   1 year    
Minimum | Software          
Property Plant And Equipment [Line Items]          
Useful life 1 year   1 year    
Minimum | Furniture and fixtures          
Property Plant And Equipment [Line Items]          
Useful life 1 year   1 year    
Maximum | Equipment          
Property Plant And Equipment [Line Items]          
Useful life 5 years   5 years    
Maximum | Software          
Property Plant And Equipment [Line Items]          
Useful life 10 years   10 years    
Maximum | Furniture and fixtures          
Property Plant And Equipment [Line Items]          
Useful life 7 years   7 years