XML 34 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Jan. 01, 2020
Dec. 31, 2018
Maximum [Member]      
Stockholders Equity [Line Items]      
Quantitative limit for trust preferred securities to be included in tier 1 capital $ 15,000,000,000    
Subsequent Event [Member]      
Stockholders Equity [Line Items]      
Available equity of BancFirst for dividend payments to the company   $ 140,100,000  
Senior Preferred Stock [Member]      
Stockholders Equity [Line Items]      
Preferred stock, shares issued 0   0
Preferred stock, shares outstanding 0    
Cumulative Preferred Stock [Member]      
Stockholders Equity [Line Items]      
Preferred stock, shares issued 0   0
Preferred stock, shares outstanding 0    
Dividend payable at redemption, per share $ 5.00    
Cumulative preferred stock dividend rate 10.00%