XML 44 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets - Schedule of Definite and Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Definite-lived intangible assets    
Original Cost $ 82,257 $ 81,663
Accumulated Amortization (35,516) (33,623)
Net Book Value 46,741 48,040
Indefinite-lived intangible asset    
Goodwill 21,208 21,208
Original Cost 103,465 102,871
Net Book Value 67,949 69,248
Distribution rights    
Definite-lived intangible assets    
Original Cost 62,787 62,787
Accumulated Amortization (21,613) (20,805)
Net Book Value 41,174 41,982
Capitalized software    
Definite-lived intangible assets    
Original Cost 19,470 18,876
Accumulated Amortization (13,903) (12,818)
Net Book Value $ 5,567 $ 6,058