Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Schedule of Business Acquisitions (Details)

v3.23.2
Business Combinations - Schedule of Business Acquisitions (Details) - CarWash
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 30, 2023
Dec. 31, 2022
Aug. 31, 2022
Apr. 30, 2022
Jun. 30, 2023
Jun. 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         1 1  
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   3   4      
MINNESOTA | Two Thousand Twenty Two Acquisitions              
Business Acquisition [Line Items]              
Number of car washes     3