v3.25.2
Basis of presentation and significant accounting policies and practices (Tables)
6 Months Ended
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Earnings Per Share
Computation and reconciliation of earnings per common share are as follows:
 For Three Months Ended June 30,
 20252024
Net IncomeSharesEPSNet IncomeSharesEPS
Basic EPS:      
Net income$1,295   $1,127   
Income allocated to RSUs(7)  (6)  
Income allocated to common stock$1,288 908 $1.42 $1,121 912 $1.23 
Dilutive effect of stock compensation plans4  
Diluted EPS: 
Net income$1,295  $1,127 
Income allocated to RSUs(7) (6)
Income allocated to common stock$1,288 912 $1.41 $1,121 919 $1.22 
For Six Months Ended June 30,
20252024
Net IncomeSharesEPSNet IncomeSharesEPS
Basic EPS:
Net income$2,474 $2,232 
Income allocated to RSUs(13)(11)
Income allocated to common stock$2,461 909 $2.71 $2,221 911 $2.44 
Dilutive effect of stock compensation plans5 
Diluted EPS:
Net income$2,474 $2,232 
Income allocated to RSUs(13)(11)
Income allocated to common stock$2,461 914 $2.69 $2,221 918 $2.42