v3.26.3
Fair Value Measurements - Schedule of Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: $ 666,096 $ 254,475
Marketable securities: 178,645  
Level I    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 626,133 254,475
Marketable securities: 99,238  
Level II    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 39,963 0
Marketable securities: 79,407  
Cash    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 84,578 57,363
Cash | Level I    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 84,578 57,363
Cash | Level II    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 0 0
Money market funds    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 501,587 197,112
Money market funds | Level I    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 501,587 197,112
Money market funds | Level II    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 0 $ 0
U.S. Treasury securities    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 39,968  
Marketable securities: 99,238  
U.S. Treasury securities | Level I    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 39,968  
Marketable securities: 99,238  
U.S. Treasury securities | Level II    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 0  
Marketable securities: 0  
Commercial paper    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 39,963  
Marketable securities: 79,407  
Commercial paper | Level I    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 0  
Marketable securities: 0  
Commercial paper | Level II    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash and cash equivalents: 39,963  
Marketable securities: $ 79,407