XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Supplemental Balance Sheet Data and Cash Flow Information - Additional Information (Details) - USD ($)
shares in Millions, $ in Millions
1 Months Ended 6 Months Ended 12 Months Ended
May 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Accounts Notes And Loans Receivable [Line Items]      
Money market fund   $ 70.0  
Cash   70.0  
Exit Payment   $ 0.0 $ 8.2
Allotment Option      
Accounts Notes And Loans Receivable [Line Items]      
Sale of stock, number of shares issued in transaction (shares) 0.8    
Class A      
Accounts Notes And Loans Receivable [Line Items]      
Sale of stock, number of shares issued in transaction (shares) 4.5    
Sale of stock, consideration received per transaction $ 103.4    
Maximum | Accounts Receivable | Customer Concentration Risk      
Accounts Notes And Loans Receivable [Line Items]      
Concentration risk, percentage   10.00% 10.00%
One Customer | Maximum | Accounts Receivable | Customer Concentration Risk      
Accounts Notes And Loans Receivable [Line Items]      
Concentration risk, percentage   10.00% 12.90%