XML 98 R27.htm IDEA: XBRL DOCUMENT v3.20.1
CASH AND CASH EQUIVALENTS (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Schedule of reconciliation of cash, cash equivalents and restricted cash

The following table presents the Company’s cash, cash equivalents and restricted cash as of December 31, 2019 and 2018.

(in thousands)
20192018
Cash and cash equivalents$8,070,067$4,947,801
Restricted cash4,315,0501,292,687
Total cash, cash equivalents and restricted cash$12,385,117$6,240,488