XML 47 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheets Components - Schedule of Property and Equipment Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 196,064 $ 188,177
Accumulated depreciation (89,403) (83,063)
Total property and equipment, net 106,661 105,114
Lab and manufacturing equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 166,507 158,909
Computer equipment    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 4,032 3,928
Furniture and fixtures    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 1,196 1,152
Construction in progress    
Property Plant And Equipment [Line Items]    
Property and equipment, gross 16,095 15,885
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Property and equipment, gross $ 8,234 $ 8,303