XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Details - Schedule of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment, Net, by Type [Abstract]      
Property and Equipment $ 58,266 $ 55,132  
Less: accumulated depreciation (45,242) (40,935)  
Property and equipment, net 13,024 14,197  
Depreciation 5,097 4,845 $ 5,518
Research and development      
Property, Plant and Equipment, Net, by Type [Abstract]      
Depreciation 4,125 3,964 4,594
Selling, general and administrative      
Property, Plant and Equipment, Net, by Type [Abstract]      
Depreciation 972 881 $ 924
Laboratory equipment      
Property, Plant and Equipment, Net, by Type [Abstract]      
Property and Equipment 38,943 35,949  
Equipment retired during period 800 2,600  
Leasehold improvements      
Property, Plant and Equipment, Net, by Type [Abstract]      
Property and Equipment 15,229 12,159  
Computer equipment      
Property, Plant and Equipment, Net, by Type [Abstract]      
Property and Equipment 2,556 2,459  
Office furniture and equipment      
Property, Plant and Equipment, Net, by Type [Abstract]      
Property and Equipment 1,133 1,124  
Construction in progress      
Property, Plant and Equipment, Net, by Type [Abstract]      
Property and Equipment $ 405 $ 3,441