XML 110 R96.htm IDEA: XBRL DOCUMENT v3.21.1
SUPPLEMENTAL CASH FLOW INFORMATION - Analysis of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Supplemental Cash Flow Elements [Abstract]        
Cash and cash equivalents $ 3,022,485 $ 3,158,058 $ 1,962,316  
Short-term restricted cash 32,891 30,279 34,315  
Long-term restricted cash 63,509 13,526 13,286  
Cash, cash equivalents, and restricted cash $ 3,118,885 $ 3,201,863 $ 2,009,917 $ 1,098,706