XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash equivalents:    
Amortized Cost $ 35,494 $ 37,887
Short-term investments:    
Amortized Cost 83,004 95,758
Gross Unrealized Gains 18 6
Gross Unrealized Losses 0 (27)
U.S. treasury securities 83,022 95,737
U.S. treasury securities - due within 3 months    
Short-term investments:    
Amortized Cost 47,925 58,518
Gross Unrealized Gains 17 6
Gross Unrealized Losses 0 (27)
U.S. treasury securities 47,942 58,497
Money market funds    
Cash equivalents:    
Amortized Cost 32,084 33,767
Fair Value 32,084 33,767
U.S. treasury securities - due within 3 months    
Cash equivalents:    
Amortized Cost 2,995 3,473
Fair Value 2,996 $ 3,473
Short-term investments:    
Gross Unrealized Gains $ 1