XML 52 R42.htm IDEA: XBRL DOCUMENT v3.20.2
FAIR VALUE MEASUREMENTS - Maturity of available-for-sale securities by contractual maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
FAIR VALUE MEASUREMENTS AND SHORT-TERM INVESTMENTS    
Available For Sale Securities Debt Maturities After One Year or Less Amortized Cost $ 18,796 $ 16,823
Available For Sale Securities Debt Maturities After One Year Through Five Years Amortized Cost 18,893 9,501
Available For Sale Securities Debt Maturities Within Five Years Amortized Cost   10,454
Available-for-sale Securities, Amortized Cost 37,689 36,778
Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 18,796 16,851
Available For Sale Securities Debt Maturities After One Through Five Years Fair Value 18,945 9,480
Available For Sale Securities Debt Maturities Within Five Years Fair Value   10,454
Debt Securities, Available-for-sale, Total $ 37,741 $ 36,785