v3.26.1
Segments - Capital Expenditures by Segment (Details) - Operating segments - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating Assets segment    
Segments reporting    
Capital expenditures $ 19,368 $ 19,272
MPC segment    
Segments reporting    
Capital expenditures 203 75
Strategic Developments segment    
Segments reporting    
Capital expenditures $ 42,457 $ 112,670