v3.26.1
Basis of presentation and significant accounting policies and practices (Tables)
6 Months Ended
Jun. 30, 2026
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,
 20262025
Net IncomeSharesEPSNet IncomeSharesEPS
Basic EPS:      
Net income$1,980   $1,295   
Income allocated to RSUs(11)  (7)  
Income allocated to common stock$1,969 912 $2.16 $1,288 908 $1.42 
Dilutive effect of stock compensation plans8  
Diluted EPS: 
Net income$1,980  $1,295 
Income allocated to RSUs(11) (7)
Income allocated to common stock$1,969 920 $2.14 $1,288 912 $1.41 
For Six Months Ended June 30,
20262025
Net IncomeSharesEPSNet IncomeSharesEPS
Basic EPS:
Net income$3,525 $2,474 
Income allocated to RSUs(20)(13)
Income allocated to common stock$3,505 911 $3.85 $2,461 909 $2.71 
Dilutive effect of stock compensation plans6 
Diluted EPS:
Net income$3,525 $2,474 
Income allocated to RSUs(20)(13)
Income allocated to common stock$3,505 917 $3.82 $2,461 914 $2.69