XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Summary of Company's Cash, Cash Equivalents and Marketable Securities Held to Maturity (Detail)
$ in Thousands
Dec. 31, 2022
USD ($)
Cash and money market funds  
Cash and Cash Equivalents [Line Items]  
Cash and cash equivalents, Amortized Costs $ 523,458
Cash and cash equivalents, Estimated Fair Value 523,458
Cash and cash equivalents  
Cash and Cash Equivalents [Line Items]  
Cash and cash equivalents, Amortized Costs 523,458
Cash and cash equivalents, Estimated Fair Value 523,458
U.S. treasury bills  
Cash and Cash Equivalents [Line Items]  
Marketable securities, 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]  
Marketable securities, Amortized Costs 623,757
Marketable securities, Gross Unrealized Gains 24
Marketable securities, Estimated Fair Value $ 623,781