XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Related-Party Transactions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 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)  
Rental income $ 19,166 $ 21,320  
Accounts receivable 35,087   $ 31,185
Accretion of preferred membership interests 657 601  
Accounts payable to related parties 71,490   68,986
Cost of services 860,200 934,100  
Omnibus Agreement [Member]      
Related Party Transaction [Line Items]      
Cost and expenses incurred 27,800 24,400  
Topper And Entities [Member]      
Related Party Transaction [Line Items]      
Accounts payable to related parties 1,400   1,400
Cost of services 1,000 700  
Topper Group [Member]      
Related Party Transaction [Line Items]      
Dividends cash $ 7,700 $ 7,700  
Lease expenses insignificant insignificant  
Topper Group [Member] | Omnibus Agreement [Member]      
Related Party Transaction [Line Items]      
Accounts payable to related parties $ 4,800   8,400
John B. Reilly, III [Member]      
Related Party Transaction [Line Items]      
Dividends cash 2,600 $ 2,600  
Topper And Entities [Member]      
Related Party Transaction [Line Items]      
Rental income 10,700 11,700  
Accounts receivable 1,000   400
Rent expense 2,500 2,500  
Accounts payable to related parties 700   $ 300
Merchandise costs 4,700 4,900  
CST Brands Inc. [Member]      
Related Party Transaction [Line Items]      
Rent expense $ 300 $ 300