XML 62 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue from Contracts with Customers        
Total revenue $ 106,137 $ 104,876 $ 312,514 $ 306,539
Contra revenue charge     51,510 42,742
Fuel Sales        
Revenue from Contracts with Customers        
Total revenue 69,860 64,116 214,035 189,717
RIN Credits        
Revenue from Contracts with Customers        
Total revenue 8,329 11,066 22,729 29,401
LCFS Credits        
Revenue from Contracts with Customers        
Total revenue 3,148 1,924 9,650 6,079
AFTC        
Revenue from Contracts with Customers        
Total revenue 0 6,390 (28) 17,750
Total volume-related product revenue        
Revenue from Contracts with Customers        
Total revenue 81,018 82,080 244,966 243,214
Station construction sales        
Revenue from Contracts with Customers        
Total revenue 9,877 7,820 23,331 19,060
Total product revenue        
Revenue from Contracts with Customers        
Total revenue 90,895 89,900 268,297 262,274
Volume-related, O&M services        
Revenue from Contracts with Customers        
Total revenue 14,601 14,406 42,243 42,563
Other services        
Revenue from Contracts with Customers        
Total revenue 641 570 1,974 1,702
Total service revenue        
Revenue from Contracts with Customers        
Total revenue 15,242 14,976 44,217 44,265
Volume -Related        
Revenue from Contracts with Customers        
Gain (loss) due to changes in fair value (319) (1,416) (1,420) 267
Contra revenue charge $ 16,800 $ 15,800 $ 51,500 $ 42,700