XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets Measured at Fair Value on Recurring Basis Within Fair Value Hierarchy
Financial assets measured at fair value on a recurring basis within the fair value hierarchy are summarized as follows (in thousands):
March 31, 2025
Level 1Level 2Total
Cash equivalents:
Money market funds$245,155 $— $245,155 
Commercial paper— 8,501 8,501 
Corporate notes and obligations— 1,479 1,479 
Marketable securities:
U.S. treasury securities94,562 — 94,562 
Commercial paper— 4,592 4,592 
Corporate notes and obligations— 285,929 285,929 
Total$339,717 $300,501 $640,218 
December 31, 2024
Level 1Level 2Total
Cash equivalents:
Money market funds$384,648 $— $384,648 
Corporate notes and obligations— 524 524 
Marketable securities:
U.S. treasury securities127,045 — 127,045 
Commercial paper— 18,433 18,433 
Corporate notes and obligations— 238,237 238,237 
Total$511,693 $257,194 $768,887