XML 29 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Comprehensive Income
12 Months Ended
Dec. 31, 2024
Comprehensive Income Detail [Abstract]  
Comprehensive Income 5.  Comprehensive Income

The table below presents comprehensive income and earnings per share on comprehensive income for the periods indicated.

Year-Ended December 31,

2024

2023

2022

(in millions, except share or per share amounts)

Comprehensive income available for common stockholders

$

702

$

630

$

354

Earnings per share on comprehensive income

Basic

$

6.50

$

6.00

$

3.53

Diluted

$

6.44

$

5.95

$

3.50

Weighted average common shares outstanding

Basic

108,112,199

104,965,050

100,460,016

Diluted

109,002,938

105,846,877

101,299,609