v3.26.1
Segment Reporting - Segment Profit or Loss and Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Significant operating expenses:    
Total operating expenses $ 46,092 $ 65,191
Other income (expenses), net 3,485 5,458
Net loss (42,607) (59,733)
Reportable Segment    
Significant operating expenses:    
Cema-cel 7,669 6,222
All other development costs 1,999 10,390
Payroll 14,444 19,601
Facilities & IT-related spend 6,418 7,319
Supporting external spend 4,372 5,846
Other operating expenses 11,190 15,813
Total operating expenses 46,092 65,191
Other income (expenses), net 3,485 5,458
Net loss $ (42,607) $ (59,733)