XML 118 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements, Equity Investments and Other Financial Instruments - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
investment
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]            
Certificates of deposits maturity period       3 months    
Upward adjustments $ 6.6     $ 6.6 $ 15.1 $ 0.0
Number of investments | investment     1      
Additional investment   $ 9.0 $ 5.7 18.0 8.2 $ 0.0
Equity investments, cumulative upward price adjustment     $ 15.1 $ 21.7 $ 15.1