XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue from Contracts with Customers      
Total revenue $ 415,865 $ 425,159 $ 420,164
Contra revenue charge 60,764 60,609 24,302
Not Designated as Hedging Instrument | Commodity Swaps      
Revenue from Contracts with Customers      
Net settlement of commodity swap derivative instruments 2,400 4,900 7,800
Fuel Sales      
Revenue from Contracts with Customers      
Total revenue 258,858 286,956 281,103
RIN Credits      
Revenue from Contracts with Customers      
Total revenue 39,019 25,860 34,635
LCFS Credits      
Revenue from Contracts with Customers      
Total revenue 9,954 9,885 12,634
AFTC      
Revenue from Contracts with Customers      
Total revenue 23,817 20,854 21,760
LCFS Credits      
Revenue from Contracts with Customers      
Total revenue 331,517 343,397 350,649
Station construction sales      
Revenue from Contracts with Customers      
Total revenue 25,192 26,427 22,346
Product revenue      
Revenue from Contracts with Customers      
Total revenue 356,709 369,824 372,995
Volume-related, O&M services      
Revenue from Contracts with Customers      
Total revenue 56,886 52,660 45,901
Other services      
Revenue from Contracts with Customers      
Total revenue 2,270 2,675 1,268
Service revenue      
Revenue from Contracts with Customers      
Total revenue 59,156 55,335 47,169
Volume -Related      
Revenue from Contracts with Customers      
Gain (loss) due to changes in fair value $ (131) $ (158) $ 517