Annual report pursuant to Section 13 and 15(d)

Business Combinations - Schedule of Business Acquisitions (Details)

v3.22.4
Business Combinations - Schedule of Business Acquisitions (Details) - CarWash
1 Months Ended 12 Months Ended
Dec. 31, 2022
Aug. 31, 2022
Apr. 30, 2022
Dec. 31, 2021
Nov. 30, 2021
Jul. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Nov. 30, 2020
Sep. 30, 2020
Jan. 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Two Thousand Twenty Two Acquisitions [Member] | Retail Site                            
Business Acquisition [Line Items]                            
Number Of Car Washes                       11    
Two Thousand Twenty One Acquisitions [Member] | Retail Site                            
Business Acquisition [Line Items]                            
Number Of Car Washes                         37  
Two Thousand Twenty Acquisitions [Member] | Retail Site                            
Business Acquisition [Line Items]                            
Number Of Car Washes                           10
GEORGIA | Two Thousand Twenty Two Acquisitions [Member]                            
Business Acquisition [Line Items]                            
Number Of Car Washes     1                      
CALIFORNIA | Two Thousand Twenty Two Acquisitions [Member]                            
Business Acquisition [Line Items]                            
Number Of Car Washes 3   4                      
MINNESOTA | Two Thousand Twenty Two Acquisitions [Member]                            
Business Acquisition [Line Items]                            
Number Of Car Washes   3                        
FLORIDA | Two Thousand Twenty One Acquisitions [Member] | Retail Site                            
Business Acquisition [Line Items]                            
Number Of Car Washes       5     5              
FLORIDA | Two Thousand Twenty One Acquisitions [Member] | Retail Site | Clean Streak Ventures LLC [Member]                            
Business Acquisition [Line Items]                            
Number Of Car Washes       23                    
FLORIDA | Two Thousand Twenty Acquisitions [Member]                            
Business Acquisition [Line Items]                            
Number Of Car Washes               1     1      
TEXAS | Two Thousand Twenty One Acquisitions [Member] | Retail Site                            
Business Acquisition [Line Items]                            
Number Of Car Washes         3 1                
TEXAS | Two Thousand Twenty Acquisitions [Member]                            
Business Acquisition [Line Items]                            
Number Of Car Washes                 1          
WASHINGTON | Two Thousand Twenty Acquisitions [Member]                            
Business Acquisition [Line Items]                            
Number Of Car Washes                   7