Quarterly report pursuant to Section 13 or 15(d)

Related Party Transactions - Narrative (Details)

v3.21.4
Related Party Transactions - Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Two Joint Ventures | Mavrix and Sunshine Gas Producers | Aria Energy LLC    
Related Party Transaction [Line Items]    
Accounts receivable from joint venture   $ 0.3
Affiliated Entity | RNG Plant Construction Contract    
Related Party Transaction [Line Items]    
Contract price $ 19.9  
Advance on project 19.5  
Prepaid expense $ 12.5