XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-Term Investments and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 77,272 $ 108,111
Unrealized Gains 1 33
Unrealized Losses (28) (6)
Fair Value 77,245 108,138
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 36,820 61,034
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 36,820 61,034
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 28,961 19,441
Unrealized Gains 0 17
Unrealized Losses (19) 0
Fair Value 28,942 19,458
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 3,540 8,712
Unrealized Gains 0 6
Unrealized Losses (4) (1)
Fair Value 3,536 8,717
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 7,951 13,438
Unrealized Gains 1 10
Unrealized Losses (5) (1)
Fair Value $ 7,947 13,447
Government agency    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   5,486
Unrealized Gains   0
Unrealized Losses   (4)
Fair Value   $ 5,482