XML 108 R91.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Common Share - Schedule of Basic and Diluted Net Income Per Common Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic        
Net income attributable to common shares $ 900,000 $ 595,700,000 $ 450,600,000 $ 809,500,000
Weighted-average common shares outstanding (in shares) 360,065,837 357,689,521 359,965,320 358,966,961
Net income per common share (in dollars per share) $ 0.00 $ 1.67 $ 1.25 $ 2.26
Diluted        
Net income attributable to common shares $ 900,000 $ 595,700,000 $ 450,600,000 $ 809,500,000
Weighted-average common shares outstanding (in shares) 376,487,705 364,789,752 369,932,801 367,073,705
Net income per common share (in dollars per share) $ 0.00 $ 1.63 $ 1.22 $ 2.21