XML 61 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Additional Information (Detail) - shares
6 Months Ended
Jun. 01, 2023
May 25, 2023
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Cash settlement for stock options, number of shares     0 0
Deferred board fees percentage for stock units accumulation     100.00%  
RSU's Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares for future grants     447,175  
Option exercisable rate     20.00%  
Option excercisable period     2 years  
Options expire period   10 years    
Options vest and exercisable Description     The restricted stock units ("RSU's") vest beginning two years from the date of grant at the rate of 20% per year for five years.  
Vesting period in years     5 years  
Employee Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option plan termination date Jun. 01, 2023      
Option exercisable rate     25.00%  
Options expire period     15 years  
Vesting period in years, start     4 years  
Options vest and exercisable Description     The remaining options will continue to vest and are exercisable beginning four years from the date of grant at the rate of 25% per year for four years, and expire no later than the end of fifteen years from the date of grant.  
Vesting period in years     4 years  
Employee Plan [Member] | Employee Stock Option [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period in years     5 years  
Employee Plan [Member] | RSU's Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period in years     6 years  
Non-Employee Directors Stock Option Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock option plan termination date Jun. 01, 2023      
Option exercisable rate     25.00%  
Option exercisable period     1 year  
Options expire period     15 years  
Options vest and exercisable Description     The remaining options will continue to vest and are exercisable beginning one year from the date of grant at the rate of 25% per year for four years  
Vesting period in years     4 years  
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, 2030  
Number of shares available for future issuance under deferred compensation plan     31,459  
Number of shares of common stock distributed     6,462 5,022