XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue from Contracts with Customers        
Total revenue $ 104,876 $ 95,571 $ 306,539 $ 318,302
Contra revenue charge     42,742 44,473
Not Designated as Hedging Instrument | Commodity Swaps        
Revenue from Contracts with Customers        
Net settlement of commodity swap derivative instruments 0 1,900 2,400 2,900
Fuel Sales        
Revenue from Contracts with Customers        
Total revenue 64,116 60,006 189,717 220,168
RIN Credits        
Revenue from Contracts with Customers        
Total revenue 11,066 6,784 29,401 16,664
LCFS Credits        
Revenue from Contracts with Customers        
Total revenue 1,924 2,846 6,079 7,618
AFTC        
Revenue from Contracts with Customers        
Total revenue 6,390 5,422 17,750 14,977
Total volume-related product revenue        
Revenue from Contracts with Customers        
Total revenue 82,080 73,686 243,214 259,123
Station construction sales        
Revenue from Contracts with Customers        
Total revenue 7,820 7,593 19,060 17,512
Product revenue        
Revenue from Contracts with Customers        
Total revenue 89,900 81,279 262,274 276,635
Volume-related, O&M services        
Revenue from Contracts with Customers        
Total revenue 14,406 13,646 42,563 39,603
Other services        
Revenue from Contracts with Customers        
Total revenue 570 646 1,702 2,064
Service revenue        
Revenue from Contracts with Customers        
Total revenue 14,976 14,292 44,265 41,667
Volume-Related        
Revenue from Contracts with Customers        
Gain (loss) due to changes in fair value (1,416) (1,372) 267 (304)
Contra revenue charge $ 15,800 $ 16,800 $ 42,700 $ 44,500