XML 97 R87.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Schedule of Future Non-cancellable Minimum Purchase Commitments (Detail)
$ in Thousands
Mar. 31, 2021
USD ($)
Purchase Commitment Excluding Longterm Commitment [Line Items]  
Total $ 17,359
2021 (remaining nine months) 17,359
Purchase Commitments [Member]  
Purchase Commitment Excluding Longterm Commitment [Line Items]  
Total 17,359
2021 (remaining nine months) $ 17,359