XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Business Acquisitions - 2024 Acquisition Source Atlantic (Narrative) (Details)
9 Months Ended
Aug. 14, 2024
USD ($)
branch
Sep. 30, 2024
USD ($)
branch
Business Acquisition [Line Items]    
Number of branches | branch   38
Source Atlantic    
Business Acquisition [Line Items]    
Preliminary purchase price $ 103,100,000  
Cash acquired from acquisition $ 4,400,000  
Number of branches | branch 24  
Expected tax deductible goodwill amount   $ 0
Source Atlantic | Customer relationships    
Business Acquisition [Line Items]    
Useful life (in years)   17 years
Source Atlantic | Trade names    
Business Acquisition [Line Items]    
Useful life (in years)   8 years