XML 69 R55.htm IDEA: XBRL DOCUMENT v3.5.0.2
Interest Payable, Accounts Payable and Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Accounts Payable and Accrued Liabilities [Abstract]    
Interest payable $ 10,195 $ 10,028
Accounts payable and accrued liabilities 59,480 23,716
Deferred revenue 25,117 23,673
Total interest payable, accounts payable and deferred revenue $ 94,792 $ 57,417