Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Schedule of Business Acquisitions (Details)

v3.23.3
Business Combinations - Schedule of Business Acquisitions (Details) - CarWash
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Dec. 31, 2022
Aug. 31, 2022
Apr. 30, 2022
Sep. 30, 2023
Sep. 30, 2023
Dec. 31, 2022
Two Thousand Twenty Two Acquisitions | Retail Site                
Business Acquisition [Line Items]                
Number of car washes               11
Two Thousand Twenty Three Acquisitions | Retail Site                
Business Acquisition [Line Items]                
Number of car washes           5 6  
ARIZONA | Two Thousand Twenty Three Acquisitions                
Business Acquisition [Line Items]                
Number of car washes   1            
Georgia | Two Thousand Twenty Two Acquisitions                
Business Acquisition [Line Items]                
Number of car washes         1      
California | Two Thousand Twenty Two Acquisitions                
Business Acquisition [Line Items]                
Number of car washes 5   3   4      
MINNESOTA | Two Thousand Twenty Two Acquisitions                
Business Acquisition [Line Items]                
Number of car washes       3