XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY TRANSACTIONS - Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]        
Total revenue $ 2,056.9 $ 1,733.0 $ 5,746.5 $ 5,006.0
Related Party        
Related Party Transaction [Line Items]        
Total revenue 1.7 5.2 11.6 13.6
Dofcon | Related Party        
Related Party Transaction [Line Items]        
Total revenue 0.5 1.6 6.4 7.0
Others | Related Party        
Related Party Transaction [Line Items]        
Total revenue $ 1.2 $ 3.6 $ 5.2 $ 6.6