v3.26.3
Short-Term Investments - Schedule of Short-term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 49,289 $ 72,047
Unrealized Gain 2 121
Unrealized Loss (233) (11)
Fair Value 49,058 72,157
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 0 1,991
Unrealized Gain 0 1
Unrealized Loss 0 0
Fair Value 0 1,992
Corporate notes    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 26,699 23,753
Unrealized Gain 1 51
Unrealized Loss (135) (5)
Fair Value 26,565 23,799
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 5,769 22,039
Unrealized Gain 1 52
Unrealized Loss (28) (1)
Fair Value 5,742 22,090
U.S. Government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 16,821 24,264
Unrealized Gain 0 17
Unrealized Loss (70) (5)
Fair Value $ 16,751 $ 24,276