XML 146 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions (Schedule of Preliminary Fair Values of Identifiable Intangible Assets Acquired and Estimated Useful Lives) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2024
Apr. 30, 2024
Dec. 31, 2024
Developed Technology [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date $ 4.5   $ 4.5
Estimated Useful Life     17 years
Software [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date 6.5   $ 6.5
Estimated Useful Life     5 years
Zahner [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date 23.5   $ 23.5
Zahner [Member] | Trademarks And Brand Names [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date $ 5.8   5.8
Estimated Useful Life 15 years    
Zahner [Member] | Developed Technology [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date $ 5.8   5.8
Estimated Useful Life 11 years    
Zahner [Member] | Trade Secrets [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date $ 5.3   5.3
Estimated Useful Life 15 years    
Zahner [Member] | Non-compete Agreements [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date $ 4.9   4.9
Estimated Useful Life 5 years    
Zahner [Member] | Customer Relationships [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date $ 1.2   1.2
Estimated Useful Life 9 years    
Zahner [Member] | Backlog [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date $ 0.5   $ 0.5
Estimated Useful Life 2 years    
Three Form [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date   $ 37.6  
Three Form [Member] | Trademarks And Brand Names [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date   $ 11.6  
Estimated Useful Life   15 years  
Three Form [Member] | Developed Technology [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date   $ 6.2  
Three Form [Member] | Developed Technology [Member] | Maximum [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life   16 years  
Three Form [Member] | Developed Technology [Member] | Minimum [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life   10 years  
Three Form [Member] | Non-compete Agreements [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date   $ 5.1  
Estimated Useful Life   5 years  
Three Form [Member] | Software [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date   $ 4.1  
Estimated Useful Life   5 years  
Three Form [Member] | Customer Relationships [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date   $ 10.2  
Estimated Useful Life   5 years  
Three Form [Member] | Backlog [Member]      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair Value at Acquisition Date   $ 0.4  
Estimated Useful Life   1 year