XML 96 R72.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value of Financial Instruments - Schedule of Fair Value Measured on Recurring Basis (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of December 31, 2024 $ 0
Acquisition $ 10,231
Fair Value, Recurring Basis Unobservable Input Reconciliation, Liability Gain (Loss), Statement Of Income Extensible List Not Disclosed Flag Change in fair value of contingent liabilities
Change in fair value of contingent liabilities $ (4,547)
Balance as of December 31, 2025 5,684
Emission Inc.  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of December 31, 2024 0
Acquisition 6,612
Change in fair value of contingent liabilities (4,624)
Balance as of December 31, 2025 $ 1,988
Consideration payment period 5 years
PKI License  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of December 31, 2024 $ 0
Acquisition 3,619
Change in fair value of contingent liabilities 77
Balance as of December 31, 2025 $ 3,696
Consideration payment period 8 years