XML 39 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Company's Cash Equivalents and Marketable Securities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents $ 98,306 $ 68,547
Total marketable securities 469,527 682,192
Total cash equivalents and marketable securities 567,833 750,739
Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 98,306 59,852
Total cash equivalents and marketable securities 98,306 59,852
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   8,695
Total marketable securities 469,527 682,192
Total cash equivalents and marketable securities 469,527 690,887
Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 98,306 59,852
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 98,306 59,852
International Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 88,884 97,675
International Corporate Bonds [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 88,884 97,675
U.S. Government Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   8,695
Total marketable securities 41,964 166,925
U.S. Government Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents   8,695
Total marketable securities 41,964 166,925
U.S. Corporate Bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 231,555 210,198
U.S. Corporate Bonds [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 231,555 210,198
U.S. Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 54,363  
Total marketable securities   23,370
U.S. Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents 54,363  
Total marketable securities   23,370
International Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 31,570 46,900
International Commercial Paper [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 31,570 46,900
U.S. Certificates of Deposit [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 2,203 8,830
U.S. Certificates of Deposit [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 2,203 8,830
U.S. Municipal Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities 18,988 128,294
U.S. Municipal Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total marketable securities $ 18,988 $ 128,294