v3.26.1
Short-term Investments - Schedule of Unrealized Gain (Loss) on Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 37,219 $ 62,319
Unrealized Gain 48 164
Estimated Fair Value 37,267 62,483
U.S. treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 31,988 55,955
Unrealized Gain 33 132
Estimated Fair Value 32,021 56,087
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 5,231 6,364
Unrealized Gain 15 32
Estimated Fair Value $ 5,246 $ 6,396