XML 84 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Investments and Cash Equivalents (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 46,037 $ 108,111
Unrealized Gains 15 33
Unrealized Losses 0 (6)
Fair Value 46,052 108,138
Money market funds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 27,485 61,034
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 27,485 61,034
U.S. government treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 12,553 19,441
Unrealized Gains 9 17
Unrealized Losses 0 0
Fair Value 12,562 19,458
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 1,743 8,712
Unrealized Gains 1 6
Unrealized Losses 0 (1)
Fair Value 1,744 8,717
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,256 13,438
Unrealized Gains 5 10
Unrealized Losses 0 (1)
Fair Value $ 4,261 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