v3.26.1
Construction in progress - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Long-Lived Assets Held-for-sale [Line Items]          
Interest expense $ 226,672 $ 186,389 $ 413,552 $ 386,698  
Construction in progress 3,557,258   3,557,258   $ 3,593,971
Construction in Progress          
Long-Lived Assets Held-for-sale [Line Items]          
Interest expense     157,509 $ 137,611  
BrazilCo Development Activities          
Long-Lived Assets Held-for-sale [Line Items]          
Construction in progress $ 1,775,372   $ 1,775,372   $ 1,770,782