XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Company's Cash, Cash Equivalents and Marketable Securities Held to Maturity (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash and money market funds    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs $ 516,609 $ 523,458
Cash and cash equivalents, Estimated Fair Value 516,609 523,458
Cash and cash equivalents    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents, Amortized Costs 516,609 523,458
Cash and cash equivalents, Estimated Fair Value 516,609 523,458
U.S. treasury bills    
Cash and Cash Equivalents [Line Items]    
Marketable securities, Amortized Costs 101,409 100,299
Marketable securities, Gross Unrealized Gains 58 24
Marketable securities, Estimated Fair Value 101,467 100,323
Cash equivalents and marketable securities    
Cash and Cash Equivalents [Line Items]    
Marketable securities, Amortized Costs 618,018 623,757
Marketable securities, Gross Unrealized Gains 58 24
Marketable securities, Estimated Fair Value $ 618,076 $ 623,781