v3.25.2
Acquisitions (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2024
USD ($)
branch
Jun. 30, 2024
USD ($)
location
Jun. 29, 2025
USD ($)
branch
Jun. 30, 2024
USD ($)
location
Mar. 31, 2025
location
Jan. 31, 2025
location
Dec. 31, 2024
location
Jul. 31, 2024
location
May 31, 2024
location
Apr. 30, 2024
location
Apr. 30, 2024
Apr. 30, 2024
facility
Business Combination [Line Items]                        
Aggregate purchase price | $     $ 11.4 $ 98.9                
Deferred contingent consideration | $   $ 5.4 $ 1.1 $ 5.4                
Number of locations | branch     680                  
Acquisition of non-controlling interest | $   $ 18.6                    
Devil Mountain                        
Business Combination [Line Items]                        
Number of locations 8                     6
Ownership percentage                     75.00%  
Remaining ownership percentage which may be purchased                     25.00%  
Acquisition of non-controlling interest | $ $ 18.6                      
Green Trade                        
Business Combination [Line Items]                        
Number of locations         1              
Pacific Nurseries                        
Business Combination [Line Items]                        
Number of locations           1            
Custom Stone                        
Business Combination [Line Items]                        
Number of locations             6          
OakStreet                        
Business Combination [Line Items]                        
Number of locations             1          
Millican Nurseries                        
Business Combination [Line Items]                        
Number of locations               1        
Cohen & Cohen                        
Business Combination [Line Items]                        
Number of locations   1   1                
Hardscape.com                        
Business Combination [Line Items]                        
Number of locations                 4      
Eggemeyer                        
Business Combination [Line Items]                        
Number of locations                   1