XML 92 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Concentrations of Credit Risk (Details)
$ in Millions
Mar. 31, 2021
USD ($)
Customer
Dec. 31, 2020
Customer
Concentration Risk [Line Items]    
Accounts receivable | $ $ 27.5  
Customer Concentration Risk    
Concentration Risk [Line Items]    
Number of customers representing ten percent or more of net receivable position | Customer 0 0