XML 72 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Cash, Cash Equivalents and Short-Term Investments - Available-for-sale debt securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Amortized Cost $ 23,179 $ 21,122
Unrealized Gains 173 26
Unrealized Losses (43) (54)
Fair Value 23,309 21,094
U.S. Treasury notes    
Amortized Cost 23,179 21,122
Unrealized Gains 173 26
Unrealized Losses (43) (54)
Fair Value $ 23,309 $ 21,094