XML 51 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 120,208 $ 91,407
Gross Unrealized Gains 0 3
Gross Unrealized Losses (61) (10)
Fair Value 120,147 91,400
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 81,184 60,630
Gross Unrealized Gains 0 1
Gross Unrealized Losses (52) (7)
Fair Value 81,132 60,624
Government-sponsored enterprises    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,739  
Gross Unrealized Gains 0  
Gross Unrealized Losses (5)  
Fair Value 7,734  
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,285 30,777
Gross Unrealized Gains 0 2
Gross Unrealized Losses (4) (3)
Fair Value $ 31,281 $ 30,776