v3.26.1
INTANGIBLE ASSETS AND GOODWILL - SCHEDULE OF AMORTIZATION EXPENSES FOR INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Intangible Asset, Finite-Lived [Line Items]        
Amortization expense of intangible assets $ 5,527,000 $ 4,226,000 $ 10,656,000 $ 8,452,000
Patents        
Intangible Asset, Finite-Lived [Line Items]        
Amortization expense of intangible assets 12,000 3,000 17,000 6,000
Acquired product rights        
Intangible Asset, Finite-Lived [Line Items]        
Amortization expense of intangible assets 5,512,000 4,220,000 10,633,000 8,440,000
Customer relationships        
Intangible Asset, Finite-Lived [Line Items]        
Amortization expense of intangible assets $ 3,000 $ 3,000 $ 6,000 $ 6,000