XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Details)
$ in Millions
4 Months Ended
Jan. 02, 2024
USD ($)
Mar. 27, 2023
USD ($)
Jun. 30, 2024
company
Loss Contingencies [Line Items]      
First milestone payment $ 100.0    
Time required to pay cash portion 15 days    
Second milestone payment $ 25.0    
Number of notices received from pharmaceutical companies | company     9
Minimum      
Loss Contingencies [Line Items]      
Aggregate payment agreement $ 125.0    
Cardiovascular Risk Outcome Less than Twenty Percent | Minimum      
Loss Contingencies [Line Items]      
Partner milestone payments   $ 300.0  
Cardiovascular Risk | Minimum      
Loss Contingencies [Line Items]      
Percentage of risk reduction   20.00%