XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE MEASUREMENTS, CASH EQUIVALENTS AND MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of fair value, assets measured on recurring basis
The following tables represent the fair value hierarchy for the Company’s financial assets measured at fair value on a recurring basis as of September 30, 2025 and December 31, 2024:

September 30, 2025
(in thousands)
Fair Value
Level 1
Level 2
Level 3
Financial Assets:
Money market funds
$124,936 $124,936 $— $— 
Total cash equivalents
124,936 124,936 — — 
U.S. government treasury bills
413,238 413,238 — — 
Total short-term marketable securities
413,238 413,238 — — 
Total$538,174 $538,174 $— $— 

December 31, 2024
(in thousands)
Fair Value
Level 1
Level 2
Level 3
Financial Assets:
Money market funds
$94,697 $94,697 $— $— 
U.S. government treasury bills
117,442 117,442 — — 
Total cash equivalents
212,139 212,139 — — 
U.S. government treasury bills
549,236 549,236 — — 
Total short-term marketable securities
549,236 549,236 — — 
Total$761,375 $761,375 $— $— 
Schedule of cash equivalents and marketable debt securities
The following tables summarize the Company’s cash equivalents and marketable securities’ amortized costs, gross unrealized gains, gross unrealized losses and estimated fair values by significant investment category:
September 30, 2025
(in thousands)
Amortized Cost
Gross Unrealized Gains
Gross Unrealized Losses
Estimated Fair Value
Money market funds
$124,936 $— $— $124,936 
U.S. government treasury bills
413,108 130 — 413,238 
Total
$538,044 $130 $— $538,174 
December 31, 2024
(in thousands)
Amortized Cost
Gross Unrealized Gains
Gross Unrealized Losses
Estimated Fair Value
Money market funds
$94,697 $— $— $94,697 
U.S. government treasury bills
666,412 266 — 666,678 
Total
$761,109 $266 $— $761,375