XML 113 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND INTANGIBLE ASSETS, NET (Schedule of Intangible Assets Other Than Goodwill) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Cost $ 172,547 $ 133,546
Accumulated Amortization 60,871 49,046
Net 111,676 84,500
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Cost 110,860 102,217
Accumulated Amortization 44,617 37,782
Net 66,243 64,435
Product rights    
Finite-Lived Intangible Assets [Line Items]    
Cost 55,117 27,317
Accumulated Amortization 14,161 8,606
Net 40,956 18,711
Noncompete agreements    
Finite-Lived Intangible Assets [Line Items]    
Cost 6,570 4,012
Accumulated Amortization 2,093 2,658
Net $ 4,477 $ 1,354