v3.25.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following tables provide information by level for assets and liabilities that are measured at fair value on a recurring and nonrecurring basis:
As of June 30, 2025
Level 1Level 2Level 3Total
(In thousands)
Financial Assets
Money market funds$5,593 $— $— $5,593 
U.S. Treasury bills— 95,794 — 95,794 
Total$5,593 $95,794 $— $101,387 
Financial Liabilities
Contingent consideration$— $— $948 $948 
As of December 31, 2024
Level 1Level 2Level 3Total
(In thousands)
Financial Assets
Money market funds$5,632 $— $— $5,632 
U.S. Treasury bills— 104,510 — 104,510 
Total$5,632 $104,510 $— $110,142 
Financial Liabilities
Contingent consideration$— $— $948 $948