XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details)
€ in Millions, $ in Millions
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Jul. 31, 2024
USD ($)
Dec. 31, 2023
EUR (€)
Line of Credit Facility [Line Items]        
Purchase obligation, amount spent | €   € 10.5    
Standby letters of credit $ 5.7      
Letter of Credit | Line of Credit        
Line of Credit Facility [Line Items]        
Restricted cash $ 5.5      
Microsoft        
Line of Credit Facility [Line Items]        
Purchase obligation | €       € 28.5
Amazon Web Services (AWS)        
Line of Credit Facility [Line Items]        
Purchase obligation     $ 230.3  
Purchase obligation, to be paid, year one     59.7  
Purchase obligation, to be paid, year two     77.6  
Purchase obligation, to be paid, year three     $ 93.0