v3.25.2
Fair Value Measurement - Summary of Financial Assets Subject to Fair Value Measurements on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets $ 778,092 $ 890,781
Money Market Funds    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [1] 114,289 78,736
Commercial Paper    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [2] 47,208 61,926
U.S. Government and Agency Securities    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [2] 595,755 695,504
Corporate Notes and Bonds    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [2] 20,840 54,615
Level 1    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets 114,289 78,736
Level 1 | Money Market Funds    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [1] 114,289 78,736
Level 2    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets 663,803 812,045
Level 2 | Commercial Paper    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [2] 47,208 61,926
Level 2 | U.S. Government and Agency Securities    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [2] 595,755 695,504
Level 2 | Corporate Notes and Bonds    
Fair Value Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total fair value assets [2] $ 20,840 $ 54,615
[1] Money market funds are included in cash and cash equivalents on the Condensed Consolidated Balance Sheets.
[2] Marketable securities consist of commercial paper, U.S. government and agency securities, corporate notes and bonds. As of June 30, 2025 and December 31, 2024, marketable securities with original maturities of three months or less of $38.8 million and $42.1 million, respectively, are included in cash and cash equivalents on the Condensed Consolidated Balance Sheets.