v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Total revenues $ 73,375 $ 85,407
RNG fuel    
Total revenues [1] 21,638 27,599
RNG fuel | Related Party    
Total revenues 17,042 20,101
Fuel Station Services    
Total revenues [2] 44,566 50,678
Fuel Station Services | Related Party    
Total revenues 13,107 16,603
Renewable Power    
Total revenues [3] 7,171 7,130
Renewable Power | Related Party    
Total revenues $ 872 $ 1,166
[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.