XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net (Schedule of Intangible Assets Other Than Goodwill) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Cost $ 138,719 $ 143,543
Accumulated Amortization 41,047 44,508
Net 97,672 99,035
Customer-related intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Cost 104,111 121,936
Accumulated Amortization 30,952 38,349
Net 73,159 83,587
Product rights    
Finite-Lived Intangible Assets [Line Items]    
Cost 30,176 17,350
Accumulated Amortization 8,039 5,332
Net 22,137 12,018
Noncompete agreements    
Finite-Lived Intangible Assets [Line Items]    
Cost 4,432 4,257
Accumulated Amortization 2,056 827
Net $ 2,376 $ 3,430