v3.25.4
Goodwill and Intangible Assets - Schedule of Definite and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Definite-lived intangible assets    
Original Cost $ 81,663 $ 76,104
Accumulated Amortization (33,623) (27,350)
Net Book Value 48,040 48,754
Indefinite-lived intangible asset    
Goodwill 21,208 21,208
Intangible assets, gross (including goodwill) 102,871 97,312
Total net book value 69,248 69,962
Distribution rights    
Definite-lived intangible assets    
Original Cost 62,787 62,787
Accumulated Amortization (20,805) (17,580)
Net Book Value 41,982 45,207
Capitalized software    
Definite-lived intangible assets    
Original Cost 18,876 13,317
Accumulated Amortization (12,818) (9,770)
Net Book Value $ 6,058 $ 3,547