XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis
The following table represents the fair value hierarchy for our financial assets (cash equivalents and marketable securities) measured at fair value on a recurring basis (in thousands):
Level 1Level 2Level 3Total
September 30, 2024   
Assets   
Money market funds$100,160 $$$100,160 
U.S. treasuries170,325 170,325 
U.S. government agency securities167,859 167,859 
Corporate debt securities306,476 306,476 
Total assets$100,160 $644,660 $$744,820 
   
Level 1Level 2Level 3Total
December 31, 2023   
Assets   
Money market funds$131,635 $$$131,635 
U.S. treasuries74,237 74,237 
U.S. government agency securities216,688 216,688 
Corporate debt securities308,552 308,552 
Total assets$131,635 $599,477 $$731,112