XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
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 133,500  
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 65,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 29,879  
Number of shares of common stock distributed 13,288 2,161