XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.4
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of December 31st:    
Cash and cash equivalents $ 258,107 $ 211,641
Total cash, cash equivalents and restricted cash 259,178 213,141
Other current assets    
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of December 31st:    
Restricted cash 571 500
Deposits and other assets    
Reconciliation of cash, cash equivalents and restricted cash to balance sheet as of December 31st:    
Restricted cash $ 500 $ 1,000