XML 44 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Short-Term Investments (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
instrument
Dec. 31, 2019
USD ($)
instrument
Short-Term Investments    
Amortized Cost $ 20,000 $ 26,345
Fair Value $ 20,000 $ 26,345
Number of short term investments in unrealized loss position | instrument 0 4
Number of short term investments in an unrealized loss position more than 12 months | instrument   0
Aggregate fair value of the investments in an unrealized loss position   $ 3,400
Commercial paper    
Short-Term Investments    
Amortized Cost   1,993
Fair Value   1,993
Corporate debt securities    
Short-Term Investments    
Amortized Cost   3,352
Fair Value   3,352
Reverse repurchase agreements    
Short-Term Investments    
Amortized Cost $ 20,000 21,000
Fair Value $ 20,000 $ 21,000