XML 113 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Details) - Purchase Commitment - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Jul. 01, 2020
Purchase Commitment Excluding Longterm Commitment [Line Items]    
Aggregate purchase commitment amount committed   $ 0.6
Purchase commitment, description three years plus one year  
Aggregate purchase commitment minimum amount committed $ 3.3