| Schedule of Intangible Assets and Goodwill |
The table below provides the original cost, accumulated amortization and net book value by major intangible asset classification: | | | | | | | | | | | | | | | | | | | | | | | | | | Original Cost | | Accumulated Amortization | | Net Book Value | | | Definite-lived intangible assets | | | | | | | | | Distribution rights | | | $ | 62,787 | | | $ | (20,805) | | | $ | 41,982 | | | | Capitalized software | | | 18,876 | | | (12,818) | | | 6,058 | | | | Intangible assets, net | | | 81,663 | | | (33,623) | | | 48,040 | | | | Indefinite-lived intangible asset | | | | | | | | | | Goodwill | | | 21,208 | | | — | | | 21,208 | | | Total as of December 31, 2025 | | | $ | 102,871 | | | $ | (33,623) | | | $ | 69,248 | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | Original Cost | | Accumulated Amortization | | Net Book Value | | | Definite-lived intangible assets | | | | | | | | | | Distribution rights | | | $ | 62,787 | | | $ | (17,580) | | | $ | 45,207 | | | | Capitalized software | | | 13,317 | | | (9,770) | | | 3,547 | | | | Intangible assets, net | | | 76,104 | | | (27,350) | | | 48,754 | | | | Indefinite-lived intangible asset | | | | | | | | | | Goodwill | | | 21,208 | | | — | | | 21,208 | | | Total as of December 31, 2024 | | | $ | 97,312 | | | $ | (27,350) | | | $ | 69,962 | | |
|
| 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, 2025 that are subject to amortization: | | | | | | | | Fiscal year | | | | 2026 | $ | 7,505 | | | | 2027 | 4,810 | | | | 2028 | 3,378 | | | | 2029 | 3,211 | | | | 2030 | 3,211 | | | | Thereafter | 25,925 | | | | $ | 48,040 | | |
|