XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Cash equivalents:    
Amortized Cost $ 37,887 $ 142,467
Short-term investments:    
Amortized Cost 95,758  
Gross Unrealized Gains 6  
Gross Unrealized Losses (27)  
Fair Value 95,737  
U.S. treasury securities    
Short-term investments:    
Amortized Cost 58,518  
Gross Unrealized Gains 6  
Gross Unrealized Losses (27)  
Fair Value 58,497  
Money market funds    
Cash equivalents:    
Amortized Cost 33,767 140,856
Fair Value 33,767 $ 140,856
U.S. treasury securities    
Cash equivalents:    
Amortized Cost 3,473  
Fair Value $ 3,473