XML 97 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Instruments - Schedule of Changes in Fair Value of Liability for Contingent Consideration (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2025
Discount Rate | Minimum    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Discount rate (as percent)   0.128
Discount Rate | Maximum    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Discount rate (as percent)   0.22
Level 3 | Contingent Consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Liability at beginning of the year $ 55,388  
Decrease in fair value of liability for contingent consideration (47,301)  
Repayment of contingent consideration 0  
Liability at end of the year $ 8,087