XML 57 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Schedule of Non-Cancelable Contractual Commitments of Obligations (Detail)
$ in Thousands
Sep. 30, 2019
USD ($)
Contractual obligations  
Remainder of 2019 $ 30,162
2020 32,111
2021 30,629
2022 30,248
2023 30,000
Thereafter 50,000
Total $ 203,150