XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill
The table below shows the weighted-average life, original cost, accumulated amortization and net book value by major intangible asset classification:
Original CostAccumulated AmortizationNet Book Value
Definite-lived intangible assets
Distribution rights
$62,787 $(17,580)$45,207 
Capitalized software13,317 (9,770)3,547 
Intangible assets, net76,104 (27,350)48,754 
Indefinite-lived intangible asset
Goodwill21,208 — 21,208 
Total as of December 31, 2024
$97,312 $(27,350)$69,962 
Original CostAccumulated AmortizationNet Book Value
Definite-lived intangible assets
Distribution right$60,552 $(14,500)$46,052 
Capitalized software9,804 (8,746)1,058 
Intangible assets, net70,356 (23,246)47,110 
Indefinite-lived intangible asset
Goodwill21,208 — 21,208 
Total as of December 31, 2023
$91,564 $(23,246)$68,318 
Schedule of Estimated Future Amortization Expense of Intangible Assets
The following table outlines the estimated future amortization expense related to intangible assets held as of December 31, 2024 that are subject to amortization:
Fiscal year
20254,946 
20264,855 
20273,380 
20283,211 
20293,211 
Thereafter29,151 
48,754