v3.25.4
Cash Equivalents and Investments - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value $ 454,258 $ 1,008,158
Less than 12 Months, Unrealized Losses (354) (5,879)
12 Months or Greater, Fair Value 0 28,932
12 Months or Greater, Unrealized Losses 0 (19)
Total, Fair Value 454,258 1,037,090
Total, Unrealized Losses (354) (5,898)
U.S. Treasury securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 120,509 638,363
Less than 12 Months, Unrealized Losses (41) (4,434)
12 Months or Greater, Fair Value 0 25,891
12 Months or Greater, Unrealized Losses 0 (12)
Total, Fair Value 120,509 664,254
Total, Unrealized Losses (41) (4,446)
U.S. agency securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 218,506 102,229
Less than 12 Months, Unrealized Losses (183) (211)
12 Months or Greater, Fair Value 0 0
12 Months or Greater, Unrealized Losses 0 0
Total, Fair Value 218,506 102,229
Total, Unrealized Losses (183) (211)
Commercial paper    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value   10,937
Less than 12 Months, Unrealized Losses   (1)
12 Months or Greater, Fair Value   0
12 Months or Greater, Unrealized Losses   0
Total, Fair Value   10,937
Total, Unrealized Losses   (1)
Corporate debt securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less than 12 Months, Fair Value 115,243 256,629
Less than 12 Months, Unrealized Losses (130) (1,233)
12 Months or Greater, Fair Value 0 3,041
12 Months or Greater, Unrealized Losses 0 (7)
Total, Fair Value 115,243 259,670
Total, Unrealized Losses $ (130) $ (1,240)