XML 75 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Marketable Securities (Details)
$ in Thousands
Dec. 31, 2020
security
Dec. 31, 2019
USD ($)
Debt Securities, Available-for-sale [Line Items]    
Number of securities in an unrealized loss position | security 0  
Marketable securities    
Amortized Cost   $ 37,414
Gross Unrealized Gains   25
Gross Unrealized Losses   0
Fair Value   37,439
Commercial paper    
Marketable securities    
Amortized Cost   11,940
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Value   11,940
Corporate bonds    
Marketable securities    
Amortized Cost   11,990
Gross Unrealized Gains   20
Gross Unrealized Losses   0
Fair Value   12,010
U.S. Treasuries    
Marketable securities    
Amortized Cost   13,484
Gross Unrealized Gains   5
Gross Unrealized Losses   0
Fair Value   $ 13,489