XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 15, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]        
Accounts receivable   $ 31,185 $ 30,825  
Rental income   $ 82,331 $ 84,106 $ 83,182
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]   Operating Income (Loss) Operating Income (Loss) Operating Income (Loss)
Rent expense   $ 38,793 $ 39,642 $ 38,627
Accounts payable to related parties   68,986 77,048  
Cost of services   4,003,995 4,591,653 3,302,306
General and Administrative Expenses [Member]        
Related Party Transaction [Line Items]        
Rent expense   995 931 1,331
Omnibus Agreement [Member]        
Related Party Transaction [Line Items]        
Partnership agreement effective date Jan. 01, 2020      
Cost and expenses incurred   108,500 91,700 67,300
Topper And Entities [Member]        
Related Party Transaction [Line Items]        
Accounts payable to related parties   1,400 1,400  
Cost of services   2,600 2,000 2,200
Topper Group [Member]        
Related Party Transaction [Line Items]        
Rent expense   200 100 100
Dividends cash   30,800 30,700 34,700
Topper Group [Member] | Omnibus Agreement [Member]        
Related Party Transaction [Line Items]        
Right of termination prior written notice period 180 days      
Accounts payable to related parties   8,400 6,100  
The General Partner [Member] | Omnibus Agreement [Member]        
Related Party Transaction [Line Items]        
Right of termination prior written notice period 60 days      
John B. Reilly, III [Member]        
Related Party Transaction [Line Items]        
Dividends cash   10,500 10,500 6,200
Topper And Entities [Member]        
Related Party Transaction [Line Items]        
Accounts receivable   400 700  
Rental income   50,700 74,200 58,000
Rent expense   $ 10,300 10,000 9,300
Percentage of rent payable under lease   1.50%    
Lessor, Operating Lease, Existence of Option to Extend [true false]   true    
Operating lease description   there are four five-year renewal options under these leases.    
Operating lease renewal term   5 years    
Accounts payable to related parties   $ 300 300  
Merchandise costs   20,800 21,100 19,700
CST Brands Inc. [Member]        
Related Party Transaction [Line Items]        
Rent expense   1,000 900 1,300
Company Affiliated with a Member of the Board [Member]        
Related Party Transaction [Line Items]        
Cost of services related to public relations and website consulting   $ 100 $ 100 $ 100