v3.26.1
Balance Sheet Details - Schedule of Available-for-Sale Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 17,947 $ 27,431
Gross Unrealized Gains 0 3
Gross Unrealized Losses (5) (4)
Estimated Fair Value 17,942 27,430
U.S. treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,474 3,995
Gross Unrealized Gains 0 2
Gross Unrealized Losses (3) 0
Estimated Fair Value 4,471 3,997
U.S. government agency obligations    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   3,002
Gross Unrealized Gains   0
Gross Unrealized Losses   (1)
Estimated Fair Value   3,001
U.S. corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   1,000
Gross Unrealized Gains   1
Gross Unrealized Losses   0
Estimated Fair Value   1,001
U.S. commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 7,988 10,974
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) (1)
Estimated Fair Value 7,987 10,973
Foreign commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,485 8,460
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) (2)
Estimated Fair Value $ 5,484 $ 8,458