XML 63 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator: [Abstract]    
Net income attributable to BOK Financial Corp. shareholders $ 119,777 $ 83,703
Less: Earnings allocated to participating securities 1,267 676
Numerator for basic earnings per share – income available to common shareholders 118,510 83,027
Effect of reallocating undistributed earnings of participating securities 0 0
Numerator for diluted earnings per share – income available to common shareholders $ 118,510 $ 83,027
Denominator: [Abstract]    
Weighted average shares outstanding (in shares) 64,226,321 64,812,555
Less: Participating securities included in weighted average shares (in shares) 678,811 522,450
Denominator for basic earnings per common share (in shares) 63,547,510 64,290,105
Dilutive effect of employee stock compensation plans (in shares) 0 0
Denominator for diluted earnings per common share (in shares) 63,547,510 64,290,105
Basic earnings per share $ 1.86 $ 1.29
Diluted earnings per share $ 1.86 $ 1.29