XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Cash and cash equivalents $ 683,906 $ 923,031 $ 1,126,059  
Restricted cash 12,123 16,913 16,844  
Cash, cash equivalents and restricted cash at end of period 700,812 $ 939,944 $ 1,142,903 $ 1,185,468
Prepaid Expenses and Other Current Assets [Member]        
Prepaid expenses and other current assets $ 4,783