v3.26.3
Cash Equivalents and Marketable Securities - Schedule of Cash Equivalent and Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Cash And Cash Equivalents [Line Items]    
Amortized Cost Basis $ 1,219,263 $ 170,492
Unrealized Gains 0 8
Unrealized Losses (95) 0
Total cash equivalents 1,219,168 170,500
Amortized Cost Basis 5,492 17,359
Unrealized Gains 0 4
Unrealized Losses 0 0
Estimated Fair Value 5,492 17,363
Total cash equivalents and marketable securities, amortized cost basis 1,224,755 187,851
Total cash equivalents and marketable securities, unrealized gains 0 12
Total cash equivalents and marketable securities , unrealized losses (95) 0
Total cash equivalents and marketable securities, estimated fair value 1,224,660 187,863
U.S. Treasury securities    
Cash And Cash Equivalents [Line Items]    
Amortized Cost Basis 1,999 9,419
Unrealized Gains 0 2
Unrealized Losses 0 0
Estimated Fair Value 1,999 9,421
Agency discount notes    
Cash And Cash Equivalents [Line Items]    
Amortized Cost Basis 3,493 7,940
Unrealized Gains 0 2
Unrealized Losses 0 0
Estimated Fair Value 3,493 7,942
Money market funds    
Cash And Cash Equivalents [Line Items]    
Amortized Cost Basis 313,677 132,602
Unrealized Gains 0 0
Unrealized Losses 0 0
Total cash equivalents 313,677 132,602
U.S. Treasury securities    
Cash And Cash Equivalents [Line Items]    
Amortized Cost Basis 359,493 11,957
Unrealized Gains 0 3
Unrealized Losses (7) 0
Total cash equivalents 359,486 11,960
Commercial paper    
Cash And Cash Equivalents [Line Items]    
Amortized Cost Basis 546,093  
Unrealized Gains 0  
Unrealized Losses (88)  
Total cash equivalents 546,005  
Agency discount notes    
Cash And Cash Equivalents [Line Items]    
Amortized Cost Basis   25,933
Unrealized Gains   5
Unrealized Losses   0
Total cash equivalents   25,938
Estimated Fair Value $ 3,493 $ 7,942