XML 56 R39.htm IDEA: XBRL DOCUMENT v3.20.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Expected Available-for-sale Securities Maturity (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Fair Value Disclosures [Abstract]  
One year or less $ 6,414
After one year through five years 17,681
After five years through 10 years 0
After 10 years 41
Available-for-sale debt securities total fair value $ 24,136