v3.26.1
Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the net carrying amount of goodwill for the three months ended March 31, 2026 are as follows:

Balance as of December 31, 2025$807,011 
Foreign currency translation(153)
Balance as of March 31, 2026$806,858 
Schedule of Finite-Lived Intangible Assets
Other intangible assets consist of the following:

 March 31, 2026December 31, 2025
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:22
Customer and distributor relationships24$370,017 $(225,850)$370,068 $(221,904)
Sales representation, marketing and promotional rights25149,376 (85,500)149,376 (84,000)
Developed technology18317,904 (68,031)317,904 (65,281)
Patents and other intangible assets1587,546 (58,202)87,029 (57,685)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
$1,011,387 $(437,583)$1,010,921 $(428,870)
Schedule of Indefinite-Lived Intangible Assets
Other intangible assets consist of the following:

 March 31, 2026December 31, 2025
Weighted Average Amortization Period (Years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Intangible assets with definite lives:22
Customer and distributor relationships24$370,017 $(225,850)$370,068 $(221,904)
Sales representation, marketing and promotional rights25149,376 (85,500)149,376 (84,000)
Developed technology18317,904 (68,031)317,904 (65,281)
Patents and other intangible assets1587,546 (58,202)87,029 (57,685)
Intangible assets with indefinite lives:    
Trademarks and tradenames86,544 — 86,544 — 
$1,011,387 $(437,583)$1,010,921 $(428,870)
Schedule of Estimated Amortization Expense
The estimated intangible asset amortization expense remaining for the year ending December 31, 2026 and for each of the five succeeding years is as follows:
 
Amortization included in expenseAmortization recorded as a reduction of revenueTotal
Remaining, 2026
$22,025 $4,500 $26,525 
202730,475 6,000 36,475 
202833,935 6,000 39,935 
202933,133 6,000 39,133 
203034,611 6,000 40,611 
203136,058 6,000 42,058