XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
CASH AND CASH EQUIVALENTS (Tables)
9 Months Ended
Sep. 30, 2020
CASH. AND CASH EQUIVALENTS  
Schedule of Cash and Cash Equivalents

 

September 30, 

    

December 31, 

 (in thousands)

2020

2019

 

  

 

  

Checking and bank deposits

$

223,613

$

110,135

Money market funds

 

30,541

 

2,502

    Total

$

254,154

$

112,637