v3.26.3
Cash Equivalents and Investments - Cost and Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
CASH EQUIVALENTS AND INVESTMENTS    
Amortized Cost $ 339,795 $ 194,307
Gross Unrealized Gains 29 63
Gross Unrealized Losses (217)  
Fair Value 339,607 194,370
U.S. treasury securities    
CASH EQUIVALENTS AND INVESTMENTS    
Amortized Cost 318,574 133,839
Gross Unrealized Gains 29 63
Gross Unrealized Losses (217)  
Fair Value 318,386 133,902
Money market funds    
CASH EQUIVALENTS AND INVESTMENTS    
Amortized Cost 21,221 60,468
Fair Value $ 21,221 $ 60,468