v3.26.3
Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Available-for-sale securities:    
Amortized Cost $ 372,199 $ 201,079
Gross Unrealized Gain 50 963
Gross Unrealized Loss (2,007) (10)
Estimated Fair Value 370,242 202,032
United States Government-sponsored enterprises    
Available-for-sale securities:    
Amortized Cost 113,229 101,230
Gross Unrealized Gain 39 773
Gross Unrealized Loss (401) (8)
Estimated Fair Value 112,867 101,995
United States Treasury securities    
Available-for-sale securities:    
Amortized Cost 128,225 34,267
Gross Unrealized Gain 0 71
Gross Unrealized Loss (971) 0
Estimated Fair Value 127,254 34,338
Commercial paper    
Available-for-sale securities:    
Amortized Cost 19,231 21,500
Gross Unrealized Gain 0 17
Gross Unrealized Loss (35) (1)
Estimated Fair Value 19,196 21,516
Corporate debt securities    
Available-for-sale securities:    
Amortized Cost 111,514 44,082
Gross Unrealized Gain 11 102
Gross Unrealized Loss (600) (1)
Estimated Fair Value $ 110,925 $ 44,183