v3.26.3
Schedule of interest expense incurred (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Interest expense incurred        
Interest incurred $ 142,609 $ 140,943 $ 415,225 $ 409,603
Capitalized interest (62,922) (86,091) (206,612) (248,579)
Interest $ 79,687 $ 54,852 $ 208,613 $ 161,024