XML 93 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Commitments and Contingencies - Schedule of Future Minimum Payments Due Under Non-Cancelable Leases (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Future minimum rents payable, year 1 $ 28,417
Future minimum rents payable, year 2 23,424
Future minimum rents payable, year 3 16,032
Future minimum rents payable, year 4 11,816
Future minimum rents payable in five years and thereafter 23,269
Total future minimum rents payable $ 102,958