v3.25.2
Segment Information and Geographic Areas (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]          
Number of operating segments | segment     1    
Number of reportable segments | segment     1    
Property and equipment, net $ 362.2   $ 362.2   $ 358.8
Revenue 625.7 $ 634.5 1,250.4 $ 1,265.8  
United States          
Segment Reporting Information [Line Items]          
Property and equipment, net 353.6   353.6   353.1
Revenue 354.1 361.7 710.5 720.0  
International          
Segment Reporting Information [Line Items]          
Property and equipment, net 8.6   8.6   $ 5.7
Revenue $ 271.6 $ 272.8 $ 539.9 $ 545.8