XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Summary of Company's Cash, Cash Equivalents and Marketable Securities Held to Maturity (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Cash and money market funds    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs $ 630,779 $ 523,458
Cash and cash equivalents, Estimated Fair Value 630,779 523,458
Cash and cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs 630,779 523,458
Cash and cash equivalents, Estimated Fair Value $ 630,779 523,458
U.S. treasury bills    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs   100,299
Marketable securities, Gross Unrealized Gains   24
Marketable securities, Estimated Fair Value   100,323
Cash equivalents and marketable securities    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs   623,757
Marketable securities, Gross Unrealized Gains   24
Marketable securities, Estimated Fair Value   $ 623,781