XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies - Narratives (Details) - USD ($)
$ in Thousands
1 Months Ended
Jun. 26, 2024
Mar. 31, 2023
Jun. 30, 2024
Commitments and Contingencies      
Financing liability     $ 1,785
Laboratory equipment      
Commitments and Contingencies      
Financing liability     2,000
Novartis Agreement      
Commitments and Contingencies      
Agreement term   5 years  
Renewal term   1 year  
Amount payable per calendar year for reserved capacity   $ 1,000  
Termination fee payable   $ 4,000 4,000
Contract termination fee $ 4,000    
Prepaid asset resulting from agreement termination     $ 4,000