XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 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 September 30, 2025 (unaudited)
Total
Level 1 Level 2Level 3
Assets:
Cash and cash equivalents
Cash$56,614 $56,614 $— $— 
Money market funds94,757 94,757 — — 
Marketable securities
Corporate debt securities109,947 — 109,947 — 
Municipal debt securities5,712 5,712 
U.S government agency securities14,130 14,130 
Other noncurrent assets
Marketable securities - restricted (SERP)692 25 667 — 
Restricted cash
1,450 1,450 — — 
Total assets at fair value$283,302 $152,846 $130,456 $— 
Liabilities:
Contingent consideration$11,448 $— $— $11,448 
Total liabilities at fair value$11,448 $— $— $11,448 
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