XML 131 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Future Minimum Lease Commitments (Detail)
$ in Thousands
Dec. 31, 2018
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2019 $ 14,669
2020 14,080
2021 11,801
2022 7,217
2023 6,747
Thereafter 22,001
Operating Lease Obligations 76,515
2019 1,876
2020 1,696
2021 1,334
2022 111
2023 0
Thereafter 0
Sublease Rental Receipts $ 5,017