v3.26.1
Property and equipment, net (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Sep. 30, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Property and equipment, net              
Total $ 77,509 $ 77,509     $ 77,509   $ 98,626
Less: Accumulated depreciation (43,027) (43,027)     (43,027)   (48,600)
Property and equipment, net 34,482 34,482     34,482   50,026
Depreciation   26   $ 3,201 5,619 $ 6,422  
Gross carrying value         22,146    
Accumulated Depreciation   11,001          
Loss on lease component termination (11) 11,145 $ (1,395)   11,145    
Lab equipment              
Property and equipment, net              
Total 25,996 25,996     25,996   32,695
Leasehold improvements              
Property and equipment, net              
Total 47,212 47,212     47,212   61,647
Construction in progress              
Property and equipment, net              
Total 546 546     546   105
Computer software and equipment              
Property and equipment, net              
Total 2,454 2,454     2,454   2,958
Furniture and fixtures              
Property and equipment, net              
Total $ 1,301 $ 1,301     $ 1,301   $ 1,221