XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
Customer
Jun. 30, 2022
USD ($)
Customer
Jun. 30, 2021
Customer
Dec. 31, 2021
USD ($)
Customer
Accounting Policies [Line Items]          
Equity Method Investment, Ownership Percentage 20.00%   20.00%    
Equity investments included in other assets | $ $ 19.0   $ 19.0   $ 4.0
Money Market Funds | Fair Value, Inputs, Level 1          
Accounting Policies [Line Items]          
Cash equivalents, fair value disclosure | $ $ 642.5   $ 642.5   $ 852.5
Customer Concentration Risk | Revenue From Customer          
Accounting Policies [Line Items]          
Number of customers | Customer 2 3 1 3  
Customer Concentration Risk | Customer One | Revenue From Customer          
Accounting Policies [Line Items]          
Concentration risk percentage 12.00% 13.00% 12.00% 13.00%  
Customer Concentration Risk | Customer Two | Revenue From Customer          
Accounting Policies [Line Items]          
Concentration risk percentage 11.00% 11.00%   12.00%  
Customer Concentration Risk | Customer Three | Revenue From Customer          
Accounting Policies [Line Items]          
Concentration risk percentage   10.00%   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%