v3.23.2
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]          
Revenue recognized $ 103.4 $ 93.9 $ 316.7 $ 267.6  
Contract assets recorded within Prepaid expenses and other current assets 4.2   4.2   $ 5.7
Unearned revenue $ 443.1   $ 443.1   $ 419.9
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | Outside the United States          
Disaggregation of Revenue [Line Items]          
Concentration risk (as a percent) 13.00% 12.00% 13.00% 12.00%