XML 109 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Segments and Related Information - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
segment
Dec. 31, 2021
USD ($)
Segment and Related Information [Line Items]    
Number of operating segments 5  
Number of reportable segments 5  
2021 Acquisitions    
Segment and Related Information [Line Items]    
Acquisition and integration costs | $   $ 3.6