XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
item
Short-term Investments    
Short-Term Investments    
Amortized Cost $ 70,814 $ 39,000
Gross Unrealized Losses (215)  
Fair Value $ 70,599 $ 39,000
Number of short term investments in unrealized loss position for less than 12 months | item 23  
Aggregate value of short term investments in unrealized loss position for less than 12 months $ 40,400  
Number of short term investments in unrealized loss position | item   0
Corporate debt securities    
Short-Term Investments    
Amortized Cost 26,384  
Gross Unrealized Losses (156)  
Fair Value 26,228  
Treasury Bills    
Short-Term Investments    
Amortized Cost 5,935  
Gross Unrealized Losses (6)  
Fair Value 5,929  
Yankee securities    
Short-Term Investments    
Amortized Cost 4,995  
Gross Unrealized Losses (26)  
Fair Value 4,969  
U.S. agency bonds    
Short-Term Investments    
Amortized Cost 3,000  
Gross Unrealized Losses (27)  
Fair Value 2,973  
Reverse repurchase agreements    
Short-Term Investments    
Amortized Cost 30,500 $ 39,000
Fair Value $ 30,500 $ 39,000