XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment, net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Property and equipment, net    
Total property and equipment $ 31,834 $ 46,145
Less: accumulated depreciation (27,547) (31,648)
Property and equipment, net 4,287 14,497
Laboratory and manufacturing equipment    
Property and equipment, net    
Total property and equipment 21,418 29,128
Leasehold improvements    
Property and equipment, net    
Total property and equipment 8,403 11,749
Computer equipment    
Property and equipment, net    
Total property and equipment 1,399 1,490
Construction-in-progress    
Property and equipment, net    
Total property and equipment 79 827
Furniture and office equipment    
Property and equipment, net    
Total property and equipment 191 264
Software    
Property and equipment, net    
Total property and equipment $ 344 $ 2,687