XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash equivalents:    
Amortized Cost $ 25,226 $ 37,887
Short-term investments:    
Amortized Cost 77,992 95,758
Gross Unrealized Gains 3 6
Gross Unrealized Losses (3) (27)
U.S. treasury securities 77,992 95,737
U.S. treasury securities    
Short-term investments:    
Amortized Cost 53,281 58,518
Gross Unrealized Gains 3 6
Gross Unrealized Losses (3) (27)
U.S. treasury securities 53,281 58,497
Money market funds    
Cash equivalents:    
Amortized Cost 24,711 33,767
Fair Value $ 24,711 33,767
U.S. treasury securities    
Cash equivalents:    
Amortized Cost   3,473
Fair Value   $ 3,473