Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies - Additional Information (Details)

v3.25.1
Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Schedule Of Accounting Policies [Line Items]      
Contract cost, amortization period 1 year    
Capitalized costs $ 7,000   $ 6,700
Fuel revenue and fuel costs included fuel taxes 259,900 $ 272,200  
Fuel Cost [Member]      
Schedule Of Accounting Policies [Line Items]      
Amortization expense 400 400  
Amortization Expense [Member]      
Schedule Of Accounting Policies [Line Items]      
Amortization expense 1,400 $ 1,100  
Prepaid Incentives [Member]      
Schedule Of Accounting Policies [Line Items]      
Capitalized costs $ 44,900   $ 43,800