XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Cash settlement for stock options, number of shares 121,330  
Net cash settlement for stock options, cost $ 5.5  
Deferred board fees percentage for stock units accumulation 100.00%  
Nonqualified Incentive Stock Option Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Vesting period in years 7 years  
Nonqualified Incentive Stock Option Plan [Member] | Stock Option [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares for future grants 186,000  
Stock option plan termination date Dec. 31, 2024  
Option exercisable rate 25.00%  
Option exercisable period 4 years  
Options expire period 15 years  
Vesting period in years, start 4 years  
Options vest and exercisable Description The options vest and are exercisable beginning four years from the date of grant at the rate of 25% per year for four years. Options expire no later than the end of fifteen years from the date of grant  
Nonqualified Incentive Stock Option Plan [Member] | Stock Option [Member] | Minimum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock price percentage to fair value at grant date 100.00%  
Non-Employee Directors Stock Option Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Shares for future grants 40,000  
Stock option plan termination date Dec. 31, 2024  
Option exercisable rate 25.00%  
Option exercisable period 1 year  
Options expire period 15 years  
Options vest and exercisable Description The options vest and are exercisable beginning one year from the date of grant at the rate of 25% per year for four years  
Number of options granted for non-employee director 10,000  
Vesting period in years 4 years  
Non-Employee Directors Stock Option Plan [Member] | Minimum [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock price percentage to fair value at grant date 100.00%  
Banc First Deferred Stock Compensation Plan [Member]    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Stock option plan termination date Dec. 31, 2024  
Number of shares available for future issuance under deferred compensation plan 37,269  
Number of shares of common stock distributed 2,161 1,307