v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Total revenues $ 83,399 $ 80,456 $ 156,774 $ 165,863
RNG fuel        
Total revenues [1],[2] 23,821 25,130 45,459 52,729
RNG fuel | Related Party        
Total revenues 125 17,878 17,167 37,979
Fuel Station Services        
Total revenues [3],[4] 53,064 47,026 97,630 97,704
Fuel Station Services | Related Party        
Total revenues 3,251 12,826 16,358 29,429
Renewable Power        
Total revenues [5],[6] 6,514 8,300 13,685 15,430
Renewable Power | Related Party        
Total revenues $ 0 $ 1,488 $ 872 $ 2,654
[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.