XML 63 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions (Schedule of Fair Values of Identifiable Intangible Assets Acquired and Estimated Useful Lives) (Details) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Apr. 30, 2024
Sep. 30, 2024
Developed Technology [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date   $ 4.5
Estimated Useful Life   17 years
Software [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date   $ 6.5
Estimated Useful Life   5 years
3form [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date $ 40.2  
3form [Member] | Customer Relationships [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date $ 11.7  
Estimated Useful Life 5 years  
3form [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  
3form [Member] | Developed Technology [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date $ 7.3  
Estimated Useful Life 16 years  
3form [Member] | Non-compete Agreements [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date $ 5.1  
Estimated Useful Life 5 years  
3form [Member] | Software [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date $ 4.1  
Estimated Useful Life 5 years  
3form [Member] | Backlog [Member]    
Acquired Finite-Lived Intangible Assets [Line Items]    
Fair Value at Acquisition Date $ 0.4  
Estimated Useful Life 1 year