XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Disaggregation of Revenue) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 504.7 $ 470.4 $ 984.4 $ 927.4
License-based        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 376.0 327.5 740.0 639.4
Asset-based        
Disaggregation of Revenue [Line Items]        
Consolidated revenue 67.3 67.6 132.6 136.1
Transaction-based        
Disaggregation of Revenue [Line Items]        
Consolidated revenue $ 61.4 $ 75.3 $ 111.8 $ 151.9