XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE DISCLOSURES - CVR fair value level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Beginning balance $ 11,933 $ 37,054 $ 23,984 $ 35,058
CVR Agreement $ 825 $ (2,555) $ 1,274 $ (559)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contingent consideration fair value adjustment Contingent consideration fair value adjustment Contingent consideration fair value adjustment Contingent consideration fair value adjustment
Ending balance $ 12,758 $ 34,499 $ 12,758 $ 34,499
Level 3 | Contingent Value Rights Agreement        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Beginning balance 0 0 0 0
CVR Agreement $ 8,700 $ 0 $ 8,700 $ 0
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contingent consideration fair value adjustment Contingent consideration fair value adjustment Contingent consideration fair value adjustment Contingent consideration fair value adjustment
Ending balance $ 8,700 $ 0 $ 8,700 $ 0