v3.26.1
Short-term Investments - Schedule of Unrealized Gain (Loss) on Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 9,472 $ 62,319
Unrealized Gain 6 164
Estimated Fair Value 9,478 62,483
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 8,000 55,955
Unrealized Gain 2 132
Estimated Fair Value 8,002 56,087
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,472 6,364
Unrealized Gain 4 32
Estimated Fair Value $ 1,476 $ 6,396