XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Commitments of Obligations (Detail)
$ in Thousands
Sep. 30, 2020
USD ($)
Contractual obligations  
2020 (for remaining three months) $ 16,016
2021 36,580
2022 34,828
2023 30,142
2024 32,500
Total $ 150,066