XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies (Details 1) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Intangible Assets [Line Items]    
Intangible Assets, Gross (Excluding Goodwill) $ 514,284 $ 468,516
Accumulated Amortization (235,930) (211,373)
Intangible Assets, Net (Excluding Goodwill) 278,354 257,143
Tradename (indefinite life) [Member]    
Intangible Assets [Line Items]    
Gross amount, Tradename (indefinite life) 35,792 35,088
Intangible Assets, Net (Excluding Goodwill) 35,792 35,088
Customer Relationships [Member]    
Intangible Assets [Line Items]    
Gross amount 326,190 289,178
Accumulated Amortization (128,952) (116,812)
Intangible Assets, Net (Excluding Goodwill) 197,238 172,366
Proven technology and patents [Member]    
Intangible Assets [Line Items]    
Gross amount 129,944 123,971
Accumulated Amortization (90,664) (80,634)
Intangible Assets, Net (Excluding Goodwill) 39,280 43,337
Tradename (indefinite life) [Member]    
Intangible Assets [Line Items]    
Gross amount 8,221 7,853
Accumulated Amortization (6,264) (5,308)
Intangible Assets, Net (Excluding Goodwill) 1,957 2,545
Other Intangible Assets [Member]    
Intangible Assets [Line Items]    
Gross amount 14,137 12,426
Accumulated Amortization (10,050) (8,619)
Intangible Assets, Net (Excluding Goodwill) $ 4,087 $ 3,807