v3.26.3
Summary of Significant Accounting Policies - Revenue Recognition by Major Source (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Accounting Policies [Line Items]        
Total revenues $ 969,153 $ 715,885 $ 2,573,557 $ 1,993,876
Fuel sales        
Accounting Policies [Line Items]        
Total revenues 713,472 470,500 1,850,915 1,311,499
Inside merchandise sales        
Accounting Policies [Line Items]        
Total revenues 246,449 236,925 700,231 662,107
Other revenues        
Accounting Policies [Line Items]        
Total revenues $ 9,232 $ 8,460 $ 22,411 $ 20,270