XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitment and Contingencies (Details) - Jun. 30, 2024
€ in Millions, $ in Millions
USD ($)
EUR (€)
Other Commitments [Line Items]    
Total commitments not yet recognized $ 125.5  
Prepaid Expenses, Current    
Other Commitments [Line Items]    
Total commitments not yet recognized 5.9  
Prepaid Expenses, Noncurrent    
Other Commitments [Line Items]    
Total commitments not yet recognized 4.1  
License | SLK Program    
Other Commitments [Line Items]    
Revenue remaining performance obligation additional variable consideration amount 320.6 € 299.6
Variable consideration amount $ 8.1 € 7.5