XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Marketable Securities (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Marketable Securities [Line Items]  
Amortized Cost (maturing in one year or less) $ 23,647
Gross Unrealized Gain (maturing in one year or less) 2
Gross Unrealized Loss (maturing in one year or less) (2)
Fair Value (maturing in one year or less) $ 23,647
Investment-grade marketable securities in a continuous unrealized loss position for more than twelve months 0
Accrued interest $ 100
U.S. government obligations  
Marketable Securities [Line Items]  
Amortized Cost (maturing in one year or less) 7,037
Gross Unrealized Gain (maturing in one year or less) 2
Fair Value (maturing in one year or less) 7,039
Corporate debt securities  
Marketable Securities [Line Items]  
Amortized Cost (maturing in one year or less) 16,610
Gross Unrealized Loss (maturing in one year or less) (2)
Fair Value (maturing in one year or less) $ 16,608