v3.26.1
Schedule of interest expense incurred (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest expense incurred        
Interest incurred $ 138,059 $ 137,719 $ 272,616 $ 268,660
Capitalized interest (73,717) (82,423) (143,690) (162,488)
Interest $ 64,342 $ 55,296 $ 128,926 $ 106,172