v3.26.1
Segment and Geographic Data - Schedule of Revenue by Geographic Region Based on Customer Location (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Revenue $ 801.7 $ 649.1 $ 1,563.4 $ 1,218.1
U.S.        
Segment Reporting [Line Items]        
Revenue 549.9 463.3 1,068.8 879.9
International        
Segment Reporting [Line Items]        
Revenue $ 251.8 $ 185.8 $ 494.6 $ 338.1