v3.26.1
FAIR VALUE - Hierarchy (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2023
Nov. 19, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Money Market Fund $ 242,196,000 $ 209,891,000    
Interest rate swap 1,513,000 1,646,000    
Investment in equity securities 14,885,000 9,131,000 $ 0  
Contingent consideration / Contingent Value Rights 8,600,000 8,300,000    
Accrued licensor payment 0 0    
Novitium        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights 8,566,000 8,348,000   $ 30,800,000
Alimera Sciences, Inc        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights 1,027,000 1,428,000    
Level 1        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Money Market Fund 242,196,000 209,891,000    
Interest rate swap 0 0    
Investment in equity securities 14,885,000 9,131,000    
Accrued licensor payment 0 0    
Level 1 | Novitium        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights 0 0    
Level 1 | Alimera Sciences, Inc        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights 0 0    
Level 2        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Money Market Fund 0 0    
Interest rate swap 1,513,000 1,646,000    
Investment in equity securities 0 0    
Accrued licensor payment 0 0    
Level 2 | Novitium        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights 0 0    
Level 2 | Alimera Sciences, Inc        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights 0 0    
Level 3        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Money Market Fund 0 0    
Interest rate swap 0 0    
Investment in equity securities 0 0    
Accrued licensor payment 0 0    
Level 3 | Novitium        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights 8,566,000 8,348,000    
Level 3 | Alimera Sciences, Inc        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration / Contingent Value Rights $ 1,027,000 $ 1,428,000