XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits (Details) - BOK Financial 401(k) Plan [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans[Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 6.00%    
Defined Contribution Plan, Minimum Years of Service for Employees to Obtain Maximum Employer Matching 4 years    
Defined Contribution Plan, Maximum Years of Service for Employees to Obtain Minimum Employer Matching 15 years    
Contributions Non-Elective Annual Contributions For Qualified Employees $ 600    
Defined Contribution Plan, Annual Base Employee Compensation to Qualify for Non-Elective Employer Contributions, Maximum $ 60,000    
Defined Contribution Plan, Vesting Period for Employer Contributions 5 years    
Defined Contribution Plan, Cost $ 35,500,000 $ 32,900,000 $ 31,700,000
Minimum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans[Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%    
Maximum [Member]      
Defined Benefit Plans and Other Postretirement Benefit Plans[Line Items]      
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 200.00%