XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 1,092.7 $ 981.8 $ 3,387.3 $ 3,142.6
Total service revenue        
Disaggregation of Revenue [Line Items]        
Revenue 845.0 779.9 2,584.7 2,488.1
Transactional seller revenue        
Disaggregation of Revenue [Line Items]        
Revenue 215.8 206.6 673.6 695.9
Transactional buyer revenue        
Disaggregation of Revenue [Line Items]        
Revenue 543.8 486.9 1,661.1 1,522.3
Marketplace services revenue        
Disaggregation of Revenue [Line Items]        
Revenue 85.4 86.4 250.0 269.9
Inventory sales revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 247.7 $ 201.9 $ 802.6 $ 654.5