XML 64 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Assets and Liabilities Carried at Fair Value Measured on Recurring Basis (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable Securities $ 28,335 $ 49,787
Fair Value, Measurements, Recurring [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 290,051 325,227
Gross Unrealized Gains 0 24
Gross Unrealized Losses (4) (1)
Fair Value 290,047 325,251
Cash Equivalents 261,712 275,464
Marketable Securities 28,335 49,787
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 261,712 270,476
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 261,712 270,476
Cash Equivalents 261,712 270,476
Marketable Securities 0 0
Fair Value, Measurements, Recurring [Member] | Quoted Prices in Active Markets (Level 1) [Member] | Money Market Funds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 261,712 270,476
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 261,712 270,476
Cash Equivalents 261,712 270,476
Marketable Securities 0 0
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 28,339 54,751
Gross Unrealized Gains 0 24
Gross Unrealized Losses (4) (1)
Fair Value 28,335 54,775
Cash Equivalents 0 4,988
Marketable Securities 28,335 49,787
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member] | Commercial Paper [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 7,482 19,295
Gross Unrealized Gains 0 8
Gross Unrealized Losses 0 0
Fair Value 7,482 19,303
Cash Equivalents 0 1,998
Marketable Securities 7,482 17,305
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member] | U.S. Treasury Securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 8,957 17,762
Gross Unrealized Gains 0 8
Gross Unrealized Losses 0 0
Fair Value 8,957 17,771
Cash Equivalents 0 2,990
Marketable Securities 8,957 14,781
Fair Value, Measurements, Recurring [Member] | Significant Other Observable Inputs (Level 2) [Member] | U.S. Agency securities [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Carrying Value 11,900 17,694
Gross Unrealized Gains 0 8
Gross Unrealized Losses (4) (1)
Fair Value 11,896 17,701
Cash Equivalents 0  
Marketable Securities $ 11,896 $ 17,701