XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Company's Cash, Cash Equivalents and Marketable Securities Held to Maturity (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Cash and money market funds    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs $ 751,323 $ 523,458
Cash and cash equivalents, Estimated Fair Value 751,323 523,458
Cash and cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs 751,323 523,458
Cash and cash equivalents, Estimated Fair Value $ 751,323 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