v3.26.1
Investments - Noncontrolling Interests (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Dec. 31, 2025
USD ($)
Jan. 30, 2026
May 08, 2025
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Schedule of Equity Method Investments [Line Items]            
Temporary equity, investment on capital       1.65    
Carrying amount   $ 12,951     $ 186,954 $ 151,883
Temporary equity, estimated redemption value   28,300        
Distribution declared to noncontrolling interest   6,870        
Distributions payable to noncontrolling interest   6,870        
BKV-BPP Power, LLC | BPPUS            
Schedule of Equity Method Investments [Line Items]            
Percentage owned by noncontrolling members     25.00%      
Noncontrolling Interest            
Schedule of Equity Method Investments [Line Items]            
Distribution declared to noncontrolling interest   $ 6,870        
BKV-BPP Cotton Cove, LLC            
Schedule of Equity Method Investments [Line Items]            
Percentage of noncontrolling interest 49.00%