XML 157 R114.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Future Non-cancellable Minimum Purchase Commitments (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Purchase Commitment Excluding Longterm Commitment [Line Items]  
Total $ 84,094
2021 84,094
Purchase Commitments [Member]  
Purchase Commitment Excluding Longterm Commitment [Line Items]  
Total 84,094
2021 $ 84,094