XML 81 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Financial Instruments and Fair Value [Line Items]      
Available-for-sale securities, realized gain $ 3.1 $ 4.6 $ 1.3
Available-for-sale securities, realized loss 0.0 0.3 0.2
Aggregate loss of investments with unrealized losses greater than one year 6.5    
Aggregate loss of investments with unrealized losses less than one year 85.4 70.4  
Unrealized Gain (loss) on contracts 2.1 2.6 $ 1.6
Equity securities unrealized gain 5.1 9.6  
Equity securities unrealized loss $ 1.8 $ 6.0  
Accounts Receivable | Customer 1 | Minimum      
Financial Instruments and Fair Value [Line Items]      
Concentration risk, percentage   25.00%  
Accounts Receivable | Customer 2 | Minimum      
Financial Instruments and Fair Value [Line Items]      
Concentration risk, percentage 10.00%    
Debt Mutual Funds      
Financial Instruments and Fair Value [Line Items]      
Available for sale securities with out contractual maturity date $ 8.0    
Foreign Exchange Contracts      
Financial Instruments and Fair Value [Line Items]      
Unrealized Gain (loss) on contracts $ 0.1 $ 0.4