XML 38 R25.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 Measurements, Recurring and Nonrecurring
The Company’s financial assets and liabilities subject to fair value measurements on a recurring basis and the level of inputs used in such measurements were as follows:
September 30, 2025
Fair ValueLevel 1Level 2Level 3
(unaudited)
(in thousands)
Financial Assets:
Money market funds
$355 $355 $— $— 
Income deposit funds106,742 — 106,742 — 
U.S. government debt securities
539,787 — 539,787 — 
Total cash equivalents and restricted cash
$646,884 $355 $646,529 $— 
Financial Liabilities:
Contingent consideration
$2,885 $— $— $2,885 
Total
$2,885 $— $— $2,885 
December 31, 2024
Fair ValueLevel 1Level 2Level 3
(in thousands)
Financial Assets:
Money market funds
$57,151 $57,151 $— $— 
Income deposit funds103,581 — 103,581 — 
U.S. government debt securities
429,294 — 429,294 — 
Total cash equivalents and restricted cash
$590,026 $57,151 $532,875 $— 
U.S. government debt securities
$314,438 $— $314,438 $— 
Total short-term marketable debt securities
$314,438 $— $314,438 $— 
Total
$904,464 $57,151 $847,313 $— 
Financial Liabilities:
Contingent consideration
$6,050 $— $— $6,050 
Total
$6,050 $— $— $6,050 
Schedule of Level 3 Activity
The following table summarizes the activities for the Level 3 financial instruments:
Contingent Consideration
Three Months Ended
September 30,
Nine Months Ended
September 30,
2025202420252024
(unaudited)
(in thousands)
Fair value — beginning of period$4,770 $6,960 $6,050 $6,540 
Increase in fair value 115 340 835 760 
Settlement(2,000)— (4,000)— 
Fair value — end of period$2,885 $7,300 $2,885 $7,300 
Schedule of Cash Equivalents and Marketable Securities'
The following tables summarize the Company’s cash equivalents, restricted cash and marketable debt securities’ amortized costs, gross unrealized gains, gross unrealized losses and estimated fair values by significant investment category:
September 30, 2025
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(unaudited)
(in thousands)
Money market funds
$355 $— $— $355 
Income deposit funds106,742 — — 106,742 
U.S. government debt securities
539,791 — (4)539,787 
Total
$646,888 $— $(4)$646,884 
December 31, 2024
Amortized CostGross Unrealized GainGross Unrealized LossEstimated Fair Value
(in thousands)
Money market funds
$57,151 $— $— $57,151 
Income deposit funds
103,581 — — 103,581 
U.S. government debt securities
743,500 232 — 743,732 
Total
$904,232 $232 $— $904,464