XML 146 R120.htm IDEA: XBRL DOCUMENT v3.25.4
Common Stock Equity and Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income attributable to common shareholders $ 616,531 $ 608,806 $ 501,557
Weighted average common shares outstanding — basic (in shares) 119,687,000 113,846,000 113,442,000
Net effect of dilutive securities:      
Contingently issuable performance shares and restricted stock units (in shares) 568,000 480,000 362,000
Dilutive shares related to equity forward sale agreements (in shares) 1,716,000 1,906,000 0
Total contingently issuable shares (in shares) 2,284,000 2,386,000 362,000
Weighted average common shares outstanding — diluted (in shares) 121,971,000 116,232,000 113,804,000
Earnings per weighted-average common share outstanding      
Net income attributable to common shareholders — basic (in dollars per share) $ 5.15 $ 5.35 $ 4.42
Net income attributable to common shareholders — diluted (in dollars per share) $ 5.05 $ 5.24 $ 4.41
Convertible Notes Payable      
Earnings per weighted-average common share outstanding      
Antidilutive securities excluded from computation of EPS (in shares) 148,098 1,038,463 0