v3.26.1
Intangibles - Schedule of Gross Carrying Amount and Accumulated Amortization of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross $ 314,398 $ 313,785
Accumulated Amortization 178,327 175,039
Net Book Value 136,071 138,746
Domestic intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross 173,926 173,898
Accumulated Amortization 111,436 109,885
Net Book Value 62,490 64,013
International intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross 140,472 139,887
Accumulated Amortization 66,891 65,154
Net Book Value 73,581 74,733
Domestic and International [Member]    
Finite-Lived Intangible Assets [Line Items]    
Accumulated Amortization 178,327 175,039
Gross 314,398 313,785
Net Book Value 136,071 138,746
Product rights and patents    
Finite-Lived Intangible Assets [Line Items]    
Gross 262,893 262,649
Accumulated Amortization 152,019 149,576
Net Book Value 110,874 113,073
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross 38,959 38,808
Accumulated Amortization 16,273 15,842
Net Book Value 22,686 22,966
Customer lists [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross 12,546 12,328
Accumulated Amortization 10,035 9,621
Net Book Value $ 2,511 $ 2,707