XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Segment and Geographic Data - Summary of Revenue by Geographic Location (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]        
Revenue $ 649.1 $ 488.5 $ 1,218.1 $ 930.2
U.S.        
Segment Reporting Information [Line Items]        
Revenue 463.3 360.3 879.9 686.8
International        
Segment Reporting Information [Line Items]        
Revenue $ 185.8 $ 128.2 $ 338.1 $ 243.4