XML 66 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement - Schedule of Financial Assets Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value $ 1,306,188 $ 1,656,563
Recurring Basis [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Other non-current assets   2,212
Total 1,695,665 1,870,660
Recurring Basis [Member] | Cash [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 197,756 159,295
Recurring Basis [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 185,990 17,766
Recurring Basis [Member] | Corporate Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents   2,149
Marketable securities, fair value 885,358 1,222,379
Recurring Basis [Member] | Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value 47,282 92,417
Recurring Basis [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents   32,675
Marketable securities, fair value 155,409 262,722
Recurring Basis [Member] | US Treasury Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 5,731  
Marketable securities, fair value 23,008  
Recurring Basis [Member] | Government-sponsored Enterprise Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value 195,131 79,045
Recurring Basis [Member] | Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 383,746 177,061
Recurring Basis [Member] | Level 1 [Member] | Cash [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 197,756 159,295
Recurring Basis [Member] | Level 1 [Member] | Money Market Funds [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 185,990 17,766
Recurring Basis [Member] | Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total 1,311,919 1,691,387
Recurring Basis [Member] | Level 2 [Member] | Corporate Debt Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents   2,149
Marketable securities, fair value 885,358 1,222,379
Recurring Basis [Member] | Level 2 [Member] | Certificates of Deposit [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value 47,282 92,417
Recurring Basis [Member] | Level 2 [Member] | Commercial Paper [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents   32,675
Marketable securities, fair value 155,409 262,722
Recurring Basis [Member] | Level 2 [Member] | US Treasury Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 5,731  
Marketable securities, fair value 23,008  
Recurring Basis [Member] | Level 2 [Member] | Government-sponsored Enterprise Securities [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, fair value $ 195,131 79,045
Recurring Basis [Member] | Level 3 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Other non-current assets   2,212
Total   $ 2,212