v3.26.1
Reportable Segment - Narrative (Details) - segment
12 Months Ended
Jan. 29, 2026
Dec. 31, 2025
Jan. 31, 2026
Jan. 30, 2026
Segment Reporting [Line Items]        
Number of reportable segments 1 2    
BKV-BPP Power        
Segment Reporting [Line Items]        
Percentage owned by parent   75.00% 75.00% 75.00%
Subsequent Event | BPPUS | BKV-BPP Power        
Segment Reporting [Line Items]        
Percentage owned by parent       25.00%