XML 94 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Grant and Awards (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Sep. 29, 2022
Mar. 13, 2020
Jul. 31, 2024
Apr. 30, 2020
Dec. 31, 2024
Dec. 31, 2023
Jun. 15, 2020
MTEC Grant              
Government Assistance [Line Items]              
Revenue from grants $ 16.3   $ 21.6       $ 15.0
Increase in expected revenue from grants $ 1.3   $ 5.3        
Government Assistance, Asset, Increase, Current, Statement of Financial Position [Extensible Enumeration]     Other Assets, Current        
Grant revenue from the MTEC Agreement         $ 5.2 $ 4.5  
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         $ 0.7 $ 1.5  
CFF Therapeutics Development Award              
Government Assistance [Line Items]              
Grant revenue from the MTEC Agreement         $ 0.0 $ 0.3  
Proceeds from governments grants       $ 1.0      
Award agreement interruption period   360 days          
CFF Therapeutics Development Award | Maximum              
Government Assistance [Line Items]              
Revenue from grants   $ 5.0