XML 58 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 67,438 $ 57,012
Less accumulated depreciation and amortization (47,075) (40,265)
Construction-in-progress 375 6,028
Property and equipment, net 20,738 22,775
Laboratory and Manufacturing Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 36,287 35,405
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,974 13,749
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 2,314 6,207
Internal-use software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 13,191 0
Office Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,672 $ 1,651