XML 59 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Intangible Assets - Schedule of Definite and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Definite-lived intangible assets    
Original Cost $ 76,104 $ 70,356
Accumulated Amortization (27,350) (23,246)
Net Book Value 48,754 47,110
Indefinite-lived intangible asset    
Goodwill 21,208 21,208
Intangible assets, gross (including goodwill) 97,312 91,564
Total net book value $ 69,962 68,318
Distribution rights    
Definite-lived intangible assets    
Weighted-Average Life (Years) 20 years  
Original Cost $ 62,787 60,552
Accumulated Amortization (17,580) (14,500)
Net Book Value 45,207 46,052
Capitalized software    
Definite-lived intangible assets    
Original Cost 13,317 9,804
Accumulated Amortization (9,770) (8,746)
Net Book Value $ 3,547 $ 1,058