XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Grant and Awards (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Apr. 29, 2025
Sep. 29, 2022
Mar. 13, 2020
Jul. 31, 2024
Apr. 30, 2020
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jun. 15, 2020
MTEC Grant                  
Government Assistance [Line Items]                  
Revenue from grants   $ 16,300   $ 21,600         $ 15,000
Increase in expected revenue from grants   $ 1,300   $ 5,300          
Government Assistance, Asset, Increase, Current, Statement of Financial Position [Extensible Enumeration]       Other Assets, Current          
Grant revenue from the MTEC Agreement           $ 500 $ 1,000    
Government Assistance, Income, Increase (Decrease), Statement of Income or Comprehensive Income [Extensible Enumeration]           Revenue Not from Contract with Customer Revenue Not from Contract with Customer    
Grants receivable           $ 200   $ 700  
MTEC Grant | Subsequent Event [Member]                  
Government Assistance [Line Items]                  
Revenue from grants $ 26,200                
Grant revenue from the MTEC Agreement $ 4,650                
CFF Therapeutics Development Award                  
Government Assistance [Line Items]                  
Grant revenue from the MTEC Agreement           $ 0 $ 0    
Proceeds from governments grants         $ 1,000        
Award agreement interruption period     360 days            
CFF Therapeutics Development Award | Maximum                  
Government Assistance [Line Items]                  
Revenue from grants     $ 5,000