XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-term Debt - Future Minimum Repayments (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Future minimum repayments of long-term debt    
Within one year $ 37,087  
1-3 years 96,814  
3-5 years 255,687  
Over 5 years 712,226  
Long-term debt $ 1,101,814 $ 1,280,201