XML 124 R108.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - bpJV Capital Call Contribution (Details) - bpJV - ADG RNG Production Facilities - USD ($)
$ in Millions
1 Months Ended
Apr. 13, 2021
Dec. 31, 2021
Jan. 31, 2022
Jun. 21, 2021
Other Commitments [Line Items]        
Investment commitment in joint venture $ 30.0     $ 50.2
Initial contribution commitment 30.0      
bp        
Other Commitments [Line Items]        
Investment commitment in joint venture $ 50.0      
Capital Contribution        
Other Commitments [Line Items]        
Capital call contribution amount   $ 143.2    
Investment commitment in joint venture   71.6    
Initial contribution commitment   20.0    
Capital Contribution | Subsequent Event        
Other Commitments [Line Items]        
Investment commitment in joint venture     $ 51.6  
Capital Contribution | bp        
Other Commitments [Line Items]        
Investment commitment in joint venture   71.6    
Initial contribution commitment   $ 71.6