v3.26.1
Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Line Items]    
Inventories $ 89,380 $ 83,171
Inventory reserve 950 950
Fuel    
Accounting Policies [Line Items]    
Inventories 25,776 21,097
Merchandise    
Accounting Policies [Line Items]    
Inventories $ 63,604 $ 62,074