v3.26.3
Notes Payable - Other Debt Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Debt Disclosure [Abstract]          
Notes payable, fair value $ 3,600,000   $ 3,600,000   $ 3,400,000
Total interest incurred 46,541 $ 43,131 141,019 $ 122,705  
Interest capitalized (964) (1,634) (3,277) (5,920)  
Total interest expense $ 45,577 $ 41,497 $ 137,742 $ 116,785