v3.26.1
RELATED PARTIES - Revenues Recorded from Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Total revenues $ 83,399 $ 80,456 $ 156,774 $ 165,863
RNG fuel        
Related Party Transaction [Line Items]        
Total revenues [1],[2] 23,821 25,130 45,459 52,729
Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues [3],[4] 53,064 47,026 97,630 97,704
Renewable Power        
Related Party Transaction [Line Items]        
Total revenues [5],[6] 6,514 8,300 13,685 15,430
Related Party | RNG fuel        
Related Party Transaction [Line Items]        
Total revenues 125 17,878 17,167 37,979
Related Party | RNG fuel | Commodity swap contracts        
Related Party Transaction [Line Items]        
Total revenues   5,586 5,674 10,603
Related Party | Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues 3,251 12,826 16,358 29,429
Related Party | Renewable Power        
Related Party Transaction [Line Items]        
Total revenues 0 1,488 872 2,654
Environmental attributes | Related Party | RNG fuel        
Related Party Transaction [Line Items]        
Total revenues 0 17,732 16,917 37,833
Environmental attributes | Related Party | Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues 0 10,476 10,856 25,455
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 1,488 872 2,654
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 3,251 2,350 5,502 3,974
Environmental Processing Fees | Related Party | Renewable Power        
Related Party Transaction [Line Items]        
Total revenues 0 0 0 0
Service Agreements | Related Party | RNG fuel        
Related Party Transaction [Line Items]        
Total revenues 125 146 250 146
Service Agreements | Related Party | Fuel Station Services        
Related Party Transaction [Line Items]        
Total revenues 0 0 0 0
Service Agreements | Related Party | Renewable Power        
Related Party Transaction [Line Items]        
Total revenues $ 0 $ 0 $ 0 $ 0
[1]
Includes revenues from related parties of $17,167 and $37,979 for the six months ended June 30, 2026 and 2025, respectively.
[2] Includes revenues from related parties of $125 and $17,878 for the three months ended June 30, 2026 and 2025, respectively.
[3]
Includes revenues from related parties of $16,358 and $29,429 for the six months ended June 30, 2026 and 2025, respectively.
[4] Includes revenues from related parties of $3,251 and $12,826 for the three months ended June 30, 2026 and 2025, respectively
[5]
Includes revenues from related parties of $872 and $2,654 for the six months ended June 30, 2026 and 2025, respectively.
[6] Includes revenues from related parties of $0 and $1,488 for the three months ended June 30, 2026 and 2025, respectively.