v3.26.3
Fair Value Measurements - Summary of Marketable Securities Classified as Available-for-Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 514,592 $ 226,433
Unrealized Gains 0 63
Unrealized Losses (2,106) 0
Aggregate Fair Value 512,486 226,496
U.S. treasury bills    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 125,651 94,045
Unrealized Gains 0 63
Unrealized Losses (105) 0
Aggregate Fair Value 125,546 94,108
U.S. government bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 31,980 43,927
Unrealized Gains 0 0
Unrealized Losses (51) 0
Aggregate Fair Value 31,929 43,927
Corporate bonds    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 236,260 88,461
Unrealized Gains 0 0
Unrealized Losses (859) 0
Aggregate Fair Value 235,401 $ 88,461
U.S. government agency bonds, long-term    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 9,925  
Unrealized Gains 0  
Unrealized Losses (100)  
Aggregate Fair Value 9,825  
Corporate bonds, long-term    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 110,776  
Unrealized Gains 0  
Unrealized Losses (991)  
Aggregate Fair Value $ 109,785