XML 32 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value
A summary of financial instruments measured at fair value was as follows (in thousands):
March 31, 2026Level 1Level 2Level 3Total
Cash equivalents
Money market funds$24,304 $— $— $24,304 
Certificates of deposit1,094 — — 1,094 
Endospan Loans  20,402 20,402 
Total assets$25,398 $ $20,402 $45,800 
Liabilities
Current portion of contingent consideration$— $— $21,490 $21,490 
Non-current contingent consideration— — 40,830 40,830 
Total liabilities$ $ $62,320 $62,320 
December 31, 2025Level 1Level 2Level 3Total
Cash equivalents
Money market funds$20,725 $— $— $20,725 
Certificates of deposit1,080 — — 1,080 
Endospan Loans— — 19,872 19,872 
Total assets$21,805 $ $19,872 $41,677 
Liabilities
Current portion of contingent consideration$— $— $20,690 $20,690 
Non-current contingent consideration— — 39,890 39,890 
Total liabilities$ $ $60,580 $60,580 
Schedule of Reconciliation of Changes in Fair Value of Level 3 Liabilities Changes in fair value of Level 3 assets and liabilities are listed in the tables below (in thousands):
Contingent Consideration
Balance as of December 31, 2025$60,580 
Change in valuation 1,740 
Balance as of March 31, 2026$62,320 
Endospan Loans
Balance as of December 31, 2025$19,872 
Change in valuation 530 
Balance as of March 31, 2026$20,402