XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended
Jan. 31, 2020
Customer
Sep. 30, 2021
USD ($)
Customer
Sep. 30, 2020
Customer
Sep. 30, 2020
Customer
Sep. 30, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Contract asset balance | $   $ 11.6     $ 11.6 $ 4.2
Contract liability balance | $   $ 0.5     $ 0.5 $ 0.4
Customer Concentration Risk | Revenue | No Customers [Member]            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Concentration risk, percentage 10.00% 10.00%     10.00%  
Concentration risk, number of customers 0 0     0  
Customer Concentration Risk | Revenue | One Customer [Member]            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Concentration risk, percentage     12.00% 11.00%    
Concentration risk, number of customers     1 1    
Customer Concentration Risk | Accounts Receivable, Net | No Customers [Member]            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00% 10.00%  
Concentration risk, number of customers 0 0 0 0 0  
Customer Concentration Risk | International            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Concentration risk, number of customers 0 0 0 0 0  
Customer Concentration Risk | International | Revenue            
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]            
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00% 10.00%