XML 46 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Commitments and Contingencies  
Financing liability $ 640
Loss contingency, estimate of possible loss 1,500
Penn | Penn License Agreement  
Commitments and Contingencies  
Annual payments to be made 25
Additional milestone payments for first CAR-M product 1,700
Penn | Penn License Agreement | Maximum  
Commitments and Contingencies  
Milestone payments 10,900
Additional milestone payments 30,000
Accounts Payable  
Commitments and Contingencies  
Loss contingency, estimate of possible loss 1,000
Accrued Expenses  
Commitments and Contingencies  
Loss contingency, estimate of possible loss 500
Laboratory Equipment  
Commitments and Contingencies  
Financing liability $ 1,700