XML 31 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Interest Payable, Accounts Payable and Deferred Revenue
6 Months Ended
Jun. 30, 2020
Accounts Payable and Accrued Liabilities [Abstract]  
Interest Payable, Accounts Payable and Deferred Revenue Interest Payable, Accounts Payable and Deferred Revenue
(In thousands)June 30, 2020December 31, 2019
Interest payable$11,732  $11,707  
Accounts payable and accrued liabilities79,731  66,437  
Deferred revenue48,144  53,266  
Total interest payable, accounts payable and deferred revenue$139,607  $131,410