v3.23.2
Business Combinations - Components of Identifiable Intangible Assets Acquired (Details) - 2022 Business Acquisitions - USD ($)
$ in Millions
6 Months Ended 15 Months Ended
Apr. 01, 2022
Jun. 30, 2023
Jun. 30, 2023
Business Acquisition [Line Items]      
Fair value     $ 34.8
Preliminary Fair Value at Acquisition Date      
Business Acquisition [Line Items]      
Fair value $ 34.8    
Measurement Period Adjustments      
Business Acquisition [Line Items]      
Measurement period adjustments, intangible assets     0.0
Existing Technology      
Business Acquisition [Line Items]      
Fair value     27.6
Weighted Average Useful Life   5 years 9 months 18 days  
Existing Technology | Preliminary Fair Value at Acquisition Date      
Business Acquisition [Line Items]      
Fair value 27.6    
Existing Technology | Measurement Period Adjustments      
Business Acquisition [Line Items]      
Measurement period adjustments, intangible assets     0.0
Customer Relationships      
Business Acquisition [Line Items]      
Fair value     3.4
Weighted Average Useful Life   9 years  
Customer Relationships | Preliminary Fair Value at Acquisition Date      
Business Acquisition [Line Items]      
Fair value 3.4    
Customer Relationships | Measurement Period Adjustments      
Business Acquisition [Line Items]      
Measurement period adjustments, intangible assets     0.0
Trade name / Trademarks      
Business Acquisition [Line Items]      
Fair value     3.8
Weighted Average Useful Life   8 years  
Trade name / Trademarks | Preliminary Fair Value at Acquisition Date      
Business Acquisition [Line Items]      
Fair value $ 3.8    
Trade name / Trademarks | Measurement Period Adjustments      
Business Acquisition [Line Items]      
Measurement period adjustments, intangible assets     $ 0.0