XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Accounting Policies and Related Matters - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounting Policies [Abstract]    
Accounts payable $ 101,592 $ 58,646
Accrued interest 112,202 104,548
Other accrued expenses 41,471 71,860
Unearned revenues 115,411 183,011
Taxes payable 99,916 97,094
Other liabilities 571,002 494,323
Total $ 1,041,594 $ 1,009,482