XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments $ 269,006 $ 401,446
Long-term investments 15,705 5,469
Carrying Value [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 94,550 74,356
Short-term investments 269,006 401,446
Long-term investments 15,705 5,469
Total assets 379,261 481,271
Quoted Prices (Unadjusted) in Active Markets Level 1 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 94,550 59,496
Total assets 94,550 59,496
Significant Other Observable Inputs Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 14,860
Short-term investments 269,006 401,446
Long-term investments 15,705 5,469
Total assets $ 284,711 $ 421,775