v3.26.3
RELATED PARTIES - Revenues Recorded from Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Related Party Transaction [Line Items]        
Total revenues $ 79,491 $ 83,357 $ 236,265 $ 249,220
RNG fuel        
Related Party Transaction [Line Items]        
Total revenues [1],[2] 22,489 22,921 67,948 75,650
Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues [3],[4] 49,740 51,722 147,370 149,426
Renewable Power        
Related Party Transaction [Line Items]        
Total revenues [5],[6] 7,262 8,714 20,947 24,144
Related Party | RNG fuel        
Related Party Transaction [Line Items]        
Total revenues 0 17,825 16,917 55,658
Related Party | RNG fuel | Commodity swap contracts        
Related Party Transaction [Line Items]        
Total revenues   4,982 5,674 15,585
Related Party | Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues 2,664 11,492 19,022 40,921
Related Party | Renewable Power        
Related Party Transaction [Line Items]        
Total revenues 0 2,022 872 4,676
Environmental attributes | Related Party | RNG fuel        
Related Party Transaction [Line Items]        
Total revenues 0 17,825 16,917 55,658
Environmental attributes | Related Party | Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues 0 9,198 10,856 34,653
Environmental attributes | Related Party | Renewable Power        
Related Party Transaction [Line Items]        
Total revenues 0 0 0 0
Commodity Swaps | Related Party | RNG fuel        
Related Party Transaction [Line Items]        
Total revenues 0 0 0 0
Commodity Swaps | Related Party | Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues 0 0 0 0
Commodity Swaps | Related Party | Renewable Power        
Related Party Transaction [Line Items]        
Total revenues 0 2,022 872 4,676
Environmental Processing Fees | Related Party | RNG fuel        
Related Party Transaction [Line Items]        
Total revenues 0 0 0 0
Environmental Processing Fees | Related Party | Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues 2,664 2,294 8,166 6,268
Environmental Processing Fees | Related Party | Renewable Power        
Related Party Transaction [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0
[1]
Includes revenues from related parties of $16,917 and $55,658 for the nine months ended September 30, 2026 and 2025, respectively.
[2] Includes revenues from related parties of $0 and $17,825 for the three months ended September 30, 2026 and 2025, respectively.
[3]
Includes revenues from related parties of $19,022 and $40,921 for the nine months ended September 30, 2026 and 2025, respectively.
[4] Includes revenues from related parties of $2,664 and $11,492 for the three months ended September 30, 2026 and 2025, respectively
[5]
Includes revenues from related parties of $872 and $4,676 for the nine months ended September 30, 2026 and 2025, respectively.
[6] Includes revenues from related parties of $0 and $2,022 for the three months ended September 30, 2026 and 2025, respectively.