v3.26.3
Segments - Assets by Segment and Reconciliation of Segment Assets to Total Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Segments reporting    
Total Assets $ 16,319,046 $ 10,639,461
Vantage    
Segments reporting    
Total Assets 6,448,468 0
Operating Segments | Operating Assets Segment    
Segments reporting    
Total Assets 3,615,568 3,606,214
Operating Segments | MPC Segment    
Segments reporting    
Total Assets 3,730,413 3,487,301
Operating Segments | Strategic Developments Segment    
Segments reporting    
Total Assets 2,075,039 2,378,762
Corporate    
Segments reporting    
Total Assets $ 449,558 $ 1,167,184