v3.26.1
Commitments and Contingencies (Details)
€ in Millions, $ in Millions
Mar. 31, 2026
USD ($)
Mar. 31, 2026
EUR (€)
Jul. 31, 2024
USD ($)
Dec. 31, 2023
EUR (€)
Line of Credit Facility [Line Items]        
Purchase obligation, amount spent $ 51.9 € 17.7    
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