XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Investments in Marketable Securities - Portfolio of Cash and Investments in Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash $ 5,427 $ 17,843
Total cash and investments in marketable securities 326,016 329,441
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 291,157  
Gross Unrealized Gains 2  
Gross Unrealized Losses (427)  
Fair Value 290,732 294,123
Level 2 | Corporate notes and bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 75,745  
Gross Unrealized Gains 2  
Gross Unrealized Losses (163)  
Fair Value 75,584 38,882
Level 2 | Corporate commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 211,955  
Gross Unrealized Gains 0  
Gross Unrealized Losses (261)  
Fair Value 211,694 255,241
Level 2 | Obligations of U.S. government agencies    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 3,457  
Gross Unrealized Gains 0  
Gross Unrealized Losses (3)  
Fair Value 3,454 0
Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments, fair value disclosure 13,898 15,116
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments, fair value disclosure $ 15,959 $ 2,359