XML 87 R66.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2024
Significant Accounting Policies [Line Items]        
Payment terms on sales 45 days      
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,620,800,000 $ 1,445,700,000 $ 1,295,200,000  
Lease renewal term operating and finance lease 10 years      
Operating and finance lease existence of option to terminate true      
Short-term leases term 12 months      
Impairment charges $ 0 0 0  
Operating Segments [Member]        
Significant Accounting Policies [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,620,800,000 1,445,700,000 1,295,200,000  
WAVE [Member]        
Significant Accounting Policies [Line Items]        
Equity interest percentage 50.00%      
Overcast [Member]        
Significant Accounting Policies [Line Items]        
Equity interest percentage 19.20%     19.50%
Customer Relationships [Member] | WAVE [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 20 years      
Minimum [Member] | Computer Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 4 years      
Minimum [Member] | Furniture and Fixtures [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 5 years      
Minimum [Member] | Building [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 15 years      
Minimum [Member] | Computer Software [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 3 years      
Minimum [Member] | Machinery and Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 2 years      
Minimum [Member] | Customer Relationships [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 3 years      
Minimum [Member] | Developed Technology [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 10 years      
Minimum [Member] | Software Development [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 5 years      
Minimum [Member] | Trademarks And Brand Names [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 3 years      
Minimum [Member] | Non-compete Agreements [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 3 years      
Maximum [Member]        
Significant Accounting Policies [Line Items]        
Remaining lease term operating and finance lease 12 years      
Maximum [Member] | Computer Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 5 years      
Maximum [Member] | Furniture and Fixtures [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 7 years      
Maximum [Member] | Building [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 30 years      
Maximum [Member] | Computer Software [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 7 years      
Maximum [Member] | Machinery and Equipment [Member]        
Significant Accounting Policies [Line Items]        
Useful Life 15 years      
Maximum [Member] | Customer Relationships [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 20 years      
Maximum [Member] | Developed Technology [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 20 years      
Maximum [Member] | Software Development [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 7 years      
Maximum [Member] | Trademarks And Brand Names [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 20 years      
Maximum [Member] | Non-compete Agreements [Member]        
Significant Accounting Policies [Line Items]        
Definite-lived intangible assets, useful life 5 years      
Gross Sales [Member]        
Significant Accounting Policies [Line Items]        
Revenue from Contract with Customer, Excluding Assessed Tax $ 937,800,000 $ 735,600,000 $ 631,900,000  
Gross Sales [Member] | Geographic Concentration Risk [Member] | Operating Segments [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 10.00% 10.00% 10.00%