v3.26.1
Summary of Significant Accounting Policies - Non-Controlling Interest (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Noncontrolling Interest [Line Items]          
Net income attributable to non-controlling interest $ 13,363 $ 13,363 $ 0 $ 13,363 $ 0
Subsidiaries | RE Energy          
Noncontrolling Interest [Line Items]          
Net income attributable to non-controlling interest   $ 0 $ 0 $ 0 $ 0
BW Ultimate Parent, LLC          
Noncontrolling Interest [Line Items]          
Noncontrolling interests 50.70% 50.70%   50.70%