XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2025
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, 2025   
Assets   
Money market funds$142,383 $$$142,383 
U.S. treasuries201,935 201,935 
U.S. government agency securities69,317 69,317 
Corporate debt securities216,316 216,316 
Total assets$142,383 $487,568 $$629,951 
   
Level 1Level 2Level 3Total
December 31, 2024   
Assets   
Money market funds$83,726 $$$83,726 
U.S. treasuries199,879 199,879 
U.S. government agency securities158,871 158,871 
Corporate debt securities259,201 259,201 
Total assets$83,726 $617,951 $$701,677