v3.26.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Total revenues $ 348,975 $ 299,972
RNG Fuel Supply    
Total revenues [1] 101,656 88,420
RNG Fuel Supply | Related Party    
Total revenues 68,039 68,416
Fuel Station services    
Total revenues [2] 214,551 166,875
Fuel Station services | Related Party    
Total revenues 51,679 45,808
Renewable Power    
Total revenues [3] 32,768 44,677
Renewable Power | Related Party    
Total revenues $ 6,822 $ 6,912
[1] Includes revenues from related parties of $68,039 and $68,416 for the years ended December 31, 2025 and 2024, respectively
[2] Includes revenues from related parties of $51,679 and $45,808 for the years ended December 31, 2025 and 2024, respectively
[3] Includes revenues from related parties of $6,822 and $6,912 for the years ended December 31, 2025 and 2024, respectively