XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Revenue from Contracts with Customers      
Total revenue $ 103,764 $ 103,709 $ 103,709
Contra revenue charge 17,338 12,897  
Fuel Sales      
Revenue from Contracts with Customers      
Total revenue 76,292 68,203  
RIN Credits      
Revenue from Contracts with Customers      
Total revenue 5,202 8,812  
LCFS Credits      
Revenue from Contracts with Customers      
Total revenue 3,799 (164)  
AFTC      
Revenue from Contracts with Customers      
Total revenue (17) 5,357  
Total volume-related product revenue      
Revenue from Contracts with Customers      
Total revenue 84,719 83,830  
Station construction sales      
Revenue from Contracts with Customers      
Total revenue 5,571 5,584  
Total product revenue      
Revenue from Contracts with Customers      
Total revenue 90,290 89,414  
Volume-related, O&M services      
Revenue from Contracts with Customers      
Total revenue 12,790 13,735  
Other services      
Revenue from Contracts with Customers      
Total revenue 684 560  
Total service revenue      
Revenue from Contracts with Customers      
Total revenue 13,474 14,295  
Volume -Related      
Revenue from Contracts with Customers      
Gain (loss) due to changes in fair value (557) 1,622  
Contra revenue charge $ 17,300 $ 12,900