XML 92 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments under Non-Cancellable Operating Lease Agreements (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Office Space Buildings And Equipment  
Other Commitments [Line Items]  
2019 $ 7,502
2020 7,883
2021 6,776
2022 5,198
2023 4,088
Thereafter 8,094
Future minimum lease payments under non-cancellable operating lease agreements 39,541
Ground Leases  
Other Commitments [Line Items]  
2019 2,359
2020 2,359
2021 2,359
2022 2,359
2023 2,359
Thereafter 75,592
Future minimum lease payments under non-cancellable operating lease agreements $ 87,387