XML 52 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Leases, User Charges and Commitments - Schedule of Future Minimum Lease Payments Under Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Operating Leases Liability, Less Than 1 year $ 8,974  
Operating Leases Liability, 1 - 3 years 12,991  
Operating Leases Liability, 3 - 5 years 7,837  
Operating Leases Liability, Over 5 years 5,865  
Operating Leases Liability, Minimum lease payments 35,667  
Operating Leases Liability, Imputed interest 3,188  
Operating Leases Liability, Present value of minimum lease payments 32,479  
Less: Operating Leases Liability, Current lease liabilities 8,010  
Opearting Leases Liability, Long-term lease liabilities 24,469  
Finance Lease Liability, Less Than 1 Year 3,212  
Finance Lease Liability, 1 - 3 Years 4,258  
Finance Lease Liability, 3 - 5 years 6  
Finance Leases Liability, Minimum lease payments 7,476  
Finance Leases Liability, Imputed interest 339  
Finance Leases Liability, Present value of minimum lease payments 7,137  
Less: Finance Leases Liability, current lease liabilities 2,988 $ 2,845
Finance Leases Liability, Long-term lease liabilities $ 4,149 $ 4,739