XML 60 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions - Other 2024 Acquisitions (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Business Acquisition [Line Items]    
Cash consideration $ 41.9 $ 26.7
Tornado Spectral Systems, Inc.    
Business Acquisition [Line Items]    
Cash consideration $ 22.3  
Other 2024 Acquisitions | Maximum [Member] | Developed Technology    
Business Acquisition [Line Items]    
Amortization period for intangible assets acquired 11 years  
Other 2024 Acquisitions | Minimum [Member] | Developed Technology    
Business Acquisition [Line Items]    
Amortization period for intangible assets acquired 7 years