Annual report pursuant to Section 13 and 15(d)

Inventory - Schedule of Inventory (Details)

v3.24.0.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory [Line Items]    
Inventory $ 250,593 $ 221,951
Fuel Inventory [Member]    
Inventory [Line Items]    
Inventory 91,720 80,004
Merchandise Inventory [Member]    
Inventory [Line Items]    
Inventory 147,595 132,080
Lottery Inventory [Member]    
Inventory [Line Items]    
Inventory $ 11,278 $ 9,867