XML 70 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Supplemental Cash Flow Information (Schedule of Cash and Cash Equivalents) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Supplemental Cash Flow Elements [Abstract]        
Cash and Cash Equivalents * $ 484,697 $ 41,481 $ 60,570  
Restricted Deposits and Escrows 30,804 13,810 11,134  
Total $ 515,501 $ 55,291 $ 71,704 $ 76,137