XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - Cerveau Technologies, Inc - USD ($)
$ in Millions
1 Months Ended
Feb. 06, 2023
May 31, 2023
Other Commitments [Line Items]    
Payment for acquisitions $ 35.3 $ 10.0
Asset acquisition, additional milestone payments 51.0  
Sales Milestones    
Other Commitments [Line Items]    
Asset acquisition, additional milestone payments 1,200.0  
Research Revenue Milestones    
Other Commitments [Line Items]    
Asset acquisition, additional milestone payments $ 13.5