XML 64 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 106,359 $ 102,613 $ 223,915 $ 206,377
Contra revenue charge 9,600   19,719 34,734
Facility use fee 3,400   6,200  
Fuel Sales        
Disaggregation of Revenue [Line Items]        
Total revenue 61,147 67,883 140,715 144,175
Contra revenue charge 6,500 17,400 14,000 34,700
RIN Credits        
Disaggregation of Revenue [Line Items]        
Total revenue 10,235 9,198 20,355 14,399
LCFS Credits        
Disaggregation of Revenue [Line Items]        
Total revenue 3,979 2,704 8,306 6,503
AFTC        
Disaggregation of Revenue [Line Items]        
Total revenue 0 (11) 0 (28)
Total volume-related product revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 75,112 79,229 169,745 163,948
Station construction sales        
Disaggregation of Revenue [Line Items]        
Total revenue 16,034 7,883 24,274 13,454
Total product revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 91,146 87,112 194,019 177,402
Volume-related, O&M services        
Disaggregation of Revenue [Line Items]        
Total revenue 14,753 14,852 28,966 27,642
Contra revenue charge 3,100   5,700  
Facility use fee 3,400   6,200  
Other services        
Disaggregation of Revenue [Line Items]        
Total revenue 460 649 930 1,333
Total service revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 15,213 15,501 29,896 28,975
Volume -Related        
Disaggregation of Revenue [Line Items]        
Gain (loss) due to changes in fair value (249) $ (545) 369 $ (1,101)
RNG Project | RIN Credits        
Disaggregation of Revenue [Line Items]        
Total revenue 1,300   2,000  
RNG Project | LCFS Credits        
Disaggregation of Revenue [Line Items]        
Total revenue $ 300   $ 800