XML 104 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Cash settlement for stock options, number of shares 0 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 35,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 45,000  
Stock option plan termination date Dec. 31, 2024  
Option exercisable rate 25.00%  
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 26,288  
Number of shares of common stock distributed 30,982 5,400