XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
Customer
Mar. 31, 2021
Customer
Dec. 31, 2021
USD ($)
Customer
Accounting Policies [Line Items]      
Equity Method Investment, Ownership Percentage 20.00%    
Equity investments included in other assets | $ $ 19.0   $ 4.0
Money Market Funds | Fair Value, Inputs, Level 1      
Accounting Policies [Line Items]      
Cash equivalents, fair value disclosure | $ $ 772.5   $ 852.5
Customer Concentration Risk | Revenue From Customer      
Accounting Policies [Line Items]      
Number of customers | Customer 2 4  
Customer Concentration Risk | Customer One | Revenue From Customer      
Accounting Policies [Line Items]      
Concentration risk percentage 13.00% 14.00%  
Customer Concentration Risk | Customer Two | Revenue From Customer      
Accounting Policies [Line Items]      
Concentration risk percentage 10.00% 11.00%  
Customer Concentration Risk | Customer Three | Revenue From Customer      
Accounting Policies [Line Items]      
Concentration risk percentage   10.00%  
Customer Concentration Risk | Customer Four | Revenue From Customer      
Accounting Policies [Line Items]      
Concentration risk percentage   10.00%  
Credit Concentration Risk | Accounts Receivable      
Accounting Policies [Line Items]      
Number of customers | Customer 0   0
Credit Concentration Risk | Customer One | Accounts Receivable      
Accounting Policies [Line Items]      
Concentration risk percentage 10.00%   10.00%