XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Related-Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Related Party Transaction [Line Items]          
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Operating Income (Loss) Operating Income (Loss) Operating Income (Loss) Operating Income (Loss)  
Rental income $ 17,855 $ 20,523 $ 37,021 $ 41,843  
Accounts receivable 38,931   38,931   $ 31,185
Accretion of preferred membership interests 700 600 1,329 1,216  
Accounts payable to related parties 75,281   75,281   68,986
Cost of services 1,028,593 1,047,672 1,888,793 1,981,772  
Income tax distributions paid on preferred membership interests   100   119  
Omnibus Agreement [Member]          
Related Party Transaction [Line Items]          
Cost and expenses incurred 33,000 28,300 60,800 52,700  
Topper And Entities [Member]          
Related Party Transaction [Line Items]          
Accounts payable to related parties 1,600   1,600   1,400
Cost of services 700 600 1,700 1,300  
Topper Group [Member]          
Related Party Transaction [Line Items]          
Rent expense     100 100  
Dividends cash $ 7,700 $ 7,700 15,400 15,300  
Lease expenses insignificant insignificant      
Topper Group [Member] | Omnibus Agreement [Member]          
Related Party Transaction [Line Items]          
Accounts payable to related parties $ 5,700   5,700   8,400
John B. Reilly, III [Member]          
Related Party Transaction [Line Items]          
Dividends cash 2,600 $ 2,600 5,200 5,200  
Topper And Entities [Member]          
Related Party Transaction [Line Items]          
Rental income 11,900 13,200 22,500 24,900  
Accounts receivable 100   100   400
Rent expense 2,500 2,600 5,100 5,200  
Accounts payable to related parties 300   300   $ 300
Merchandise costs 4,800 5,300 9,500 10,100  
CST Brands Inc. [Member]          
Related Party Transaction [Line Items]          
Rent expense $ 300 $ 200 $ 600 $ 500