XML 91 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Marketable Debt Securities - Schedule of Marketable Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Amortized Cost $ 10,260 $ 62,358
Unrealized Losses   (7)
Unrealized Gains 24 30
Fair Value 10,284 62,381
Asset Backed Securities    
Marketable Securities [Line Items]    
Amortized Cost 7,507 19,589
Unrealized Losses   (1)
Unrealized Gains 15 10
Fair Value 7,522 19,598
Corporate Debt Securities    
Marketable Securities [Line Items]    
Amortized Cost 1,754 19,387
Unrealized Losses   (3)
Unrealized Gains 8 9
Fair Value 1,762 19,393
Commercial Paper    
Marketable Securities [Line Items]    
Amortized Cost 999 17,882
Unrealized Gains 1 11
Fair Value $ 1,000 17,893
US Government Agency Bonds    
Marketable Securities [Line Items]    
Amortized Cost   5,500
Unrealized Losses   (3)
Fair Value   $ 5,497