XML 101 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues $ 4,284.2 $ 3,679.6 $ 1,733.8
Total service revenue      
Disaggregation of Revenue [Line Items]      
Revenues 3,363.6 2,732.5 1,050.6
Transactional seller revenue      
Disaggregation of Revenue [Line Items]      
Revenues 939.4 851.7 514.6
Transactional buyer revenue      
Disaggregation of Revenue [Line Items]      
Revenues 2,067.1 1,593.2 330.6
Marketplace services revenue      
Disaggregation of Revenue [Line Items]      
Revenues 357.1 287.6 205.4
Inventory sales revenue      
Disaggregation of Revenue [Line Items]      
Revenues $ 920.6 $ 947.1 $ 683.2