XML 49 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation (Other Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
SPC dividends payable $ 48,439 $ 46,925  
Unpaid dividends 17,630 267,292 $ 16,524
All other 103,057 123,383  
Total other liabilities $ 169,126 $ 437,600