v3.26.1
Reportable Segment - Assets by Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting [Line Items]    
Total assets $ 3,939,257 $ 3,098,777
Operating Segments    
Segment Reporting [Line Items]    
Total assets 3,610,415 2,999,708
Operating Segments | Upstream/Midstream    
Segment Reporting [Line Items]    
Total assets 2,670,434 2,016,352
Operating Segments | BKV-BPP Power, LLC    
Segment Reporting [Line Items]    
Total assets 939,981 983,356
Segment reporting, reconciling item, corporate nonsegment    
Segment Reporting [Line Items]    
Total assets $ 328,842 $ 99,069