XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Grant and Awards (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 29, 2022
Jun. 15, 2020
Mar. 13, 2020
Jul. 31, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
MTEC Grant [Member]                    
Government Assistance [Line Items]                    
Revenue from grants $ 16,300,000 $ 15,000,000.0             $ 16,300,000  
Government assistance, transaction duration   3 years                
Increase in expected revenue from grants $ 1,300,000                  
Grant revenue from the MTEC Agreement         $ 0 $ 1,000,000.0 $ 1,000,000.0 $ 1,800,000    
Grants receivable         500,000   500,000     $ 1,500,000
MTEC Grant [Member] | Subsequent Event                    
Government Assistance [Line Items]                    
Revenue from grants       $ 21,600,000            
Increase in expected revenue from grants       $ 5,300,000            
CFF Therapeutics Development Award [Member]                    
Government Assistance [Line Items]                    
Grant revenue from the MTEC Agreement         $ 0 $ 0 $ 0 $ 0    
Proceeds from governments grants     $ 1,000,000.0              
Award agreement interruption period     360 days              
CFF Therapeutics Development Award [Member] | Maximum [Member]                    
Government Assistance [Line Items]                    
Revenue from grants     $ 5,000,000.0