XML 31 R20.htm IDEA: XBRL DOCUMENT v3.19.1
CASH AND CASH EQUIVALENTS (Tables)
3 Months Ended
Mar. 31, 2019
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
(in thousands)   March 31, 2019     December 31, 2018  
             
Checking and bank deposits   $ 62,671     $ 39,268  
Money market funds     1,678       2,690  
Total   $ 64,349     $ 41,958