XML 40 R28.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 Fair Value of the Financial Assets and Liabilities
The Company’s financial assets and liabilities that are required to be measured at fair value on a recurring basis are as follows (dollars in thousands):
Fair Value Measurements as of March 31, 2025 (unaudited)
Total
Level 1 Level 2Level 3
Assets:
Cash and cash equivalents
Cash$28,460 $28,460 $— $— 
Money market funds87,388 87,388 — — 
Marketable securities
Corporate debt securities337,747 — 337,747 — 
U.S government agency securities9,995 09,995 0
Other noncurrent assets
Marketable securities - restricted (SERP)617 23 594 — 
Total assets at fair value$464,207 $115,871 $348,336 $— 
Liabilities:
Contingent consideration$30,000 $30,000 $— $— 
Total liabilities at fair value$30,000 $30,000 $— $— 
Fair Value Measurements as of December 31, 2024
Total
Level 1 Level 2Level 3
Assets:
Cash and cash equivalents
Cash$37,830 $37,830 $— $— 
Money market funds31,501 31,501 — — 
Marketable securities
Corporate debt securities355,201 — 355,201 — 
U.S. government agency debt securities29,080 029,080 0
Other noncurrent assets
Marketable securities - restricted (SERP)635 21 614 — 
Total assets at fair value$454,247 $69,352 $384,895 $— 
Liabilities:
Contingent consideration$47,340 $— $— $47,340 
Total liabilities at fair value$47,340 $— $— $47,340