XML 75 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Investments and Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Cash, cash equivalents and investments [Abstract]    
Cash $ 20,061 $ 26,892
Cash equivalents [Abstract]    
Total cash and cash equivalents 20,061 26,892
Amortized Cost 8,699 9,430
Cash, cash equivalents and investments, amortized costs 28,760 36,322
Gross Unrealized Gain 4 6
Gross Unrealized (Loss) (6) (9)
Fair Value 8,697 9,427
Cash, cash equivalents and investments, amortized costs 28,758 36,319
Contractual maturities on investments, amortized cost basis [Abstract]    
Due within 1 year 8,699 9,430
Investments, amortized cost 8,699 9,430
Contractual maturities on investments, fair value basis [Abstract]    
Due within 1 year 8,697 9,427
Investments, fair value 8,697 9,427
Total Investments    
Cash equivalents [Abstract]    
Amortized Cost 8,699 9,430
Gross Unrealized Gain 4 6
Gross Unrealized (Loss) (6) (9)
Fair Value 8,697 9,427
Contractual maturities on investments, amortized cost basis [Abstract]    
Investments, amortized cost 8,699 9,430
Contractual maturities on investments, fair value basis [Abstract]    
Investments, fair value 8,697 9,427
Certificates of Deposit [Member]    
Cash equivalents [Abstract]    
Amortized Cost 1,680 2,400
Gross Unrealized Gain 2 2
Fair Value 1,682 2,402
Contractual maturities on investments, amortized cost basis [Abstract]    
Investments, amortized cost 1,680 2,400
Contractual maturities on investments, fair value basis [Abstract]    
Investments, fair value 1,682 2,402
Corporate Bonds [Member]    
Cash equivalents [Abstract]    
Amortized Cost 7,019 7,030
Gross Unrealized Gain 2 4
Gross Unrealized (Loss) (6) (9)
Fair Value 7,015 7,025
Contractual maturities on investments, amortized cost basis [Abstract]    
Investments, amortized cost 7,019 7,030
Contractual maturities on investments, fair value basis [Abstract]    
Investments, fair value $ 7,015 $ 7,025