XML 55 R39.htm IDEA: XBRL DOCUMENT v3.20.4
INVESTMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Expected Available-for-sale Securities Maturity (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Fair Value Disclosures [Abstract]  
One year or less $ 5,507
After one year through five years 20,412
After five years through 10 years 0
After 10 years 0
Available-for-sale debt securities total fair value $ 25,919