v3.26.1
Intangible Assets (Schedule of Intangible Assets with Determinable Useful Lives by Major Category) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Carrying Amount $ 142,300 $ 142,300
Accumulated Amortization (118,719) (115,250)
Net Carrying Amount 23,581 27,050
Trade names    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Carrying Amount 22,500 22,500
Accumulated Amortization (19,329) (18,986)
Net Carrying Amount 3,171 3,514
Technology    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Carrying Amount 55,300 55,300
Accumulated Amortization (51,988) (50,969)
Net Carrying Amount 3,312 4,331
Customer relationships    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Carrying Amount 64,500 64,500
Accumulated Amortization (47,402) (45,295)
Net Carrying Amount $ 17,098 $ 19,205