XML 39 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Schedule of Fair Values of Financial Assets and Liabilities Measured at Fair Value (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Short-term investments $ 319,963 $ 275,304
Long-term investments 87,416 29,829
Carrying Value [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 114,615 295,394
Short-term investments 319,963 275,304
Long-term investments 87,416 29,829
Total assets 521,994 600,527
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,707 295,394
Total assets 94,707 295,394
Significant Other Observable Inputs Level 2 [Member]    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 19,908  
Short-term investments 319,963 275,304
Long-term investments 87,416 29,829
Total assets $ 427,287 $ 305,133