v3.25.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025 (unaudited)
Total
Level 1 Level 2Level 3
Assets:
Cash and cash equivalents
Cash$53,557 $53,557 $— $— 
Money market funds91,154 91,154 — — 
Marketable securities
Corporate debt securities367,895 — 367,895 — 
U.S government agency securities9,990 9,990 
Other noncurrent assets
Marketable securities - restricted (SERP)660 24 636 — 
Total assets at fair value$523,256 $144,735 $378,521 $— 
Liabilities:
Contingent consideration$— $— $— $— 
Total liabilities at fair value$— $— $— $— 
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 29,080 
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