XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - bpJV Capital Call Contribution (Details) - bpJV - ADG RNG Production Facilities - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2022
Mar. 30, 2022
Dec. 31, 2021
Jun. 21, 2021
Apr. 13, 2021
Other Commitments [Line Items]            
Investment commitment in joint venture         $ 50.2 $ 30.0
Initial contribution commitment $ 30.0          
bp            
Other Commitments [Line Items]            
Investment commitment in joint venture           $ 50.0
bpJV Capital Call            
Other Commitments [Line Items]            
Capital call contribution amount       $ 143.2    
Investment commitment in joint venture   $ 51.6   71.6    
bpJV Capital Call | bp            
Other Commitments [Line Items]            
Investment commitment in joint venture       $ 71.6    
bpJV Capital Call 2            
Other Commitments [Line Items]            
Capital call contribution amount     $ 76.2      
Investment commitment in joint venture     38.1      
Initial contribution commitment   $ 0.0        
bpJV Capital Call 2 | bp            
Other Commitments [Line Items]            
Investment commitment in joint venture     $ 38.1