XML 69 R75.htm IDEA: XBRL DOCUMENT v3.20.1
- Commitments and Contingencies - Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]        
Cash and Cash Equivalents $ 584,598 $ 633,808 $ 338,343  
Restricted Cash included in Other Assets 15,542   10,118  
Total Cash, Cash Equivalents and Restricted Cash shown in the Statement of Cash Flows $ 600,140 $ 643,886 $ 348,461 $ 800,096