v3.26.1
RELATED PARTIES - Revenues Recorded from Related Parties (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Related Party Transaction [Line Items]    
Total revenues $ 73,375 $ 85,407
RNG fuel    
Related Party Transaction [Line Items]    
Total revenues [1] 21,638 27,599
Fuel Station Services    
Related Party Transaction [Line Items]    
Total revenues [2] 44,566 50,678
Renewable Power    
Related Party Transaction [Line Items]    
Total revenues [3] 7,171 7,130
Related Party | RNG fuel    
Related Party Transaction [Line Items]    
Total revenues 17,042 20,101
Related Party | RNG fuel | Commodity swap contracts    
Related Party Transaction [Line Items]    
Total revenues 5,674 5,017
Related Party | Fuel Station Services    
Related Party Transaction [Line Items]    
Total revenues 13,107 16,603
Related Party | Renewable Power    
Related Party Transaction [Line Items]    
Total revenues 872 1,166
Environmental attributes | Related Party | RNG fuel    
Related Party Transaction [Line Items]    
Total revenues 16,917 20,101
Environmental attributes | Related Party | Fuel Station Services    
Related Party Transaction [Line Items]    
Total revenues 10,856 14,979
Environmental attributes | Related Party | Renewable Power    
Related Party Transaction [Line Items]    
Total revenues 0 0
Commodity Swaps | Related Party | RNG fuel    
Related Party Transaction [Line Items]    
Total revenues 0 0
Commodity Swaps | Related Party | Fuel Station Services    
Related Party Transaction [Line Items]    
Total revenues 0 0
Commodity Swaps | Related Party | Renewable Power    
Related Party Transaction [Line Items]    
Total revenues 872 1,166
Environmental Processing Fees | Related Party | RNG fuel    
Related Party Transaction [Line Items]    
Total revenues 0 0
Environmental Processing Fees | Related Party | Fuel Station Services    
Related Party Transaction [Line Items]    
Total revenues 2,251 1,624
Environmental Processing Fees | Related Party | Renewable Power    
Related Party Transaction [Line Items]    
Total revenues 0 $ 0
Service Agreements | Related Party | RNG fuel    
Related Party Transaction [Line Items]    
Service agreements 125  
Service Agreements | Related Party | Fuel Station Services    
Related Party Transaction [Line Items]    
Service agreements 0  
Service Agreements | Related Party | Renewable Power    
Related Party Transaction [Line Items]    
Service agreements $ 0  
[1] Includes revenues from related parties of $17,042 and $20,101 for the three months ended March 31, 2026 and 2025, respectively.
[2] Includes revenues from related parties of $13,107 and $16,603 for the three months ended March 31, 2026 and 2025, respectively
[3] Includes revenues from related parties of $872 and $1,166 for the three months ended March 31, 2026 and 2025, respectively.