XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets - Schedule of Definite and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Definite-lived intangible assets    
Original Cost $ 77,984 $ 76,104
Accumulated Amortization (28,625) (27,350)
Net Book Value 49,359 48,754
Indefinite-lived intangible asset    
Goodwill 21,208 21,208
Intangible assets, gross (including goodwill) 99,192 97,312
Net book value 70,567 69,962
Distribution rights    
Definite-lived intangible assets    
Original Cost 62,787 62,787
Accumulated Amortization (18,383) (17,580)
Net Book Value 44,404 45,207
Capitalized software    
Definite-lived intangible assets    
Original Cost 15,197 13,317
Accumulated Amortization (10,242) (9,770)
Net Book Value $ 4,955 $ 3,547