XML 102 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Revenues Disaggregated Based on Timing of Revenue Recognition (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Total revenue $ 2,454.7 $ 1,510.5 $ 686.3
U.S. Operating Segment      
Disaggregation of Revenue [Line Items]      
Total revenue [1] 1,970.2 1,293.6 556.9
International Operating Segment      
Disaggregation of Revenue [Line Items]      
Total revenue 484.5 216.9 129.4
Goods and Services Transferred at a Point in Time      
Disaggregation of Revenue [Line Items]      
Total revenue 2,284.8 1,394.9 607.3
Goods and Services Transferred at a Point in Time | U.S. Operating Segment      
Disaggregation of Revenue [Line Items]      
Total revenue [2] 1,856.5 1,201.2 497.3
Goods and Services Transferred at a Point in Time | International Operating Segment      
Disaggregation of Revenue [Line Items]      
Total revenue 428.3 193.7 110.0
Goods and Services Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Total revenue 169.9 115.6 79.0
Goods and Services Transferred Over Time | U.S. Operating Segment      
Disaggregation of Revenue [Line Items]      
Total revenue [2] 113.7 92.4 59.6
Goods and Services Transferred Over Time | International Operating Segment      
Disaggregation of Revenue [Line Items]      
Total revenue $ 56.2 $ 23.2 $ 19.4
[1] U.S. segment revenues exclude intercompany transactions with the international operating segment. See Note 22 for additional information on intercompany eliminations.
[2] U.S. segment revenues exclude intercompany transactions with the international operating segment. See Note 22 for additional information on intercompany eliminations.