XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Schedule of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Jan. 01, 2019
Operating Leases    
Remainder of 2019 $ 16,362  
2020 15,132  
2021 6,574  
2022 4,630  
2023 2,467  
Thereafter 4,438  
Total lease payments 49,603  
Less imputed interest (4,224)  
Total lease liability $ 45,379 $ 10,400