XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations - Narrative (Details)
$ in Millions
12 Months Ended
Jul. 16, 2024
USD ($)
employee
location
Dec. 31, 2024
branch
company
Dec. 31, 2023
branch
company
Otay      
Business Acquisition [Line Items]      
Number of employees | employee 135    
Number of locations acquired | location 4    
Acquisition price $ 273    
Total revenue since acquisition date 35    
Earnings since acquisition date $ 6    
Series of Individually Immaterial Business Acquisitions      
Business Acquisition [Line Items]      
Number of companies | company   8 12
Number of businesses acquired, branches | branch   24 21