v3.26.1
Fair Value Measurements - Summary of Financial Assets Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets:    
Total fair value of assets $ 405,439 $ 335,206
Money Market Funds | Cash and Cash Equivalents    
Assets:    
Total fair value of assets 32,221 [1] 62,229 [2]
US Treasury Securities | Short-Term Investments    
Assets:    
Total fair value of assets 67,170 [3] 99,914 [4]
US Treasury Securities | Long-Term Investments    
Assets:    
Total fair value of assets 131,157 [5] 47,780 [6]
US Government Agency Securities | Short-Term Investments    
Assets:    
Total fair value of assets 48,306 [3] 74,563 [6]
US Government Agency Securities | Long-Term Investments    
Assets:    
Total fair value of assets 33,562 [5] 17,941 [4]
Corporate Debt Securities | Short-Term Investments    
Assets:    
Total fair value of assets [5] 12,531  
Commercial Paper | Cash and Cash Equivalents    
Assets:    
Total fair value of assets 11,967 [3] 4,986 [4]
Commercial Paper | Short-Term Investments    
Assets:    
Total fair value of assets 68,525 [5] 27,793 [4]
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total fair value of assets 230,548 209,923
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money Market Funds | Cash and Cash Equivalents    
Assets:    
Total fair value of assets 32,221 [1] 62,229 [2]
Quoted Prices in Active Markets for Identical Assets (Level 1) | US Treasury Securities | Short-Term Investments    
Assets:    
Total fair value of assets 67,170 [3] 99,914 [4]
Quoted Prices in Active Markets for Identical Assets (Level 1) | US Treasury Securities | Long-Term Investments    
Assets:    
Total fair value of assets 131,157 [5] 47,780 [6]
Significant Other Observable Inputs (Level 2)    
Assets:    
Total fair value of assets 174,891 125,283
Significant Other Observable Inputs (Level 2) | US Government Agency Securities | Short-Term Investments    
Assets:    
Total fair value of assets 48,306 [3] 74,563 [6]
Significant Other Observable Inputs (Level 2) | US Government Agency Securities | Long-Term Investments    
Assets:    
Total fair value of assets 33,562 [5] 17,941 [4]
Significant Other Observable Inputs (Level 2) | Corporate Debt Securities | Short-Term Investments    
Assets:    
Total fair value of assets [5] 12,531  
Significant Other Observable Inputs (Level 2) | Commercial Paper | Cash and Cash Equivalents    
Assets:    
Total fair value of assets 11,967 [3] 4,986 [4]
Significant Other Observable Inputs (Level 2) | Commercial Paper | Short-Term Investments    
Assets:    
Total fair value of assets $ 68,525 [5] $ 27,793 [4]
[1] Included as cash and cash equivalents on the condensed consolidated balance sheets.
[2] Included as cash and cash equivalents on the condensed consolidated balance sheets.
[3] Included as long-term marketable securities on the condensed consolidated balance sheets.
[4] Included as short-term marketable securities on the condensed consolidated balance sheets.
[5] Included as short-term marketable securities on the condensed consolidated balance sheets.
[6] Included as long-term marketable securities on the condensed consolidated balance sheets.