XML 63 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenue $ 117,556 $ 103,764
Contra revenue charge 10,107 17,338
Facility use fee 2,800  
Fuel Sales    
Disaggregation of Revenue [Line Items]    
Total revenue 79,568 76,292
Contra revenue charge 7,500  
RIN Credits    
Disaggregation of Revenue [Line Items]    
Total revenue 10,122 5,202
LCFS Credits    
Disaggregation of Revenue [Line Items]    
Total revenue 4,327 3,799
AFTC    
Disaggregation of Revenue [Line Items]    
Total revenue 0 (17)
Total volume-related product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 94,633 84,719
Station construction sales    
Disaggregation of Revenue [Line Items]    
Total revenue 8,240 5,571
Total product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 102,873 90,290
Volume-related, O&M services    
Disaggregation of Revenue [Line Items]    
Total revenue 14,212 12,790
Contra revenue charge 2,600  
Facility use fee 2,800  
Other services    
Disaggregation of Revenue [Line Items]    
Total revenue 471 684
Total service revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 14,683 13,474
Volume -Related    
Disaggregation of Revenue [Line Items]    
Gain (loss) due to changes in fair value $ 616 (557)
Contra revenue charge   $ 17,300