v3.26.1
Investments - BKV-BPP Cotton Cove Joint Venture (Details)
$ in Millions
6 Months Ended
Jul. 31, 2025
Jul. 10, 2025
USD ($)
Jul. 09, 2025
USD ($)
Dec. 31, 2025
USD ($)
BKV-BPP Cotton Cove, LLC        
Schedule of Equity Method Investments [Line Items]        
Cash acquired in consolidation of BKV-BPP Cotton Cove       $ 5.5
Equity method investments       8.8
Percentage of noncontrolling interest 0.49      
BKV-BPP Cotton Cove, LLC | BPPUS        
Schedule of Equity Method Investments [Line Items]        
Return of capital   $ 5.4    
Equity method investments     $ 8.6 9.0
BKV-BPP Cotton Cove, LLC        
Schedule of Equity Method Investments [Line Items]        
Cash acquired in consolidation of BKV-BPP Cotton Cove     3.3 $ 5.8
Expenditures paid by BKV dCarbon Ventures on behalf of BKV-BPP Cotton Cove     $ 0.1  
Ownership interest 51.00%