XML 143 R128.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details)
12 Months Ended
Jun. 01, 2023
USD ($)
$ / shares
shares
Jun. 01, 2022
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
director
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense     $ 4,600,000 $ 3,000,000 $ 2,300,000
Income tax benefits related to stock-based compensation expense     1,100,000 700,000 500,000
Fair value, vested in period     $ 2,200,000 2,600,000 $ 2,500,000
Non-Employee Director Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of directors | director     14    
Director equity grants granted, value     $ 37,500 $ 32,000  
Granted during the period (in shares) | shares 17,094 10,344      
Granted during the period, per director (in shares) | shares 1,221 862      
Granted during the period (in usd per share) | $ / shares $ 30.69 $ 37.12      
Director equity grants. expense $ 525,000 $ 384,000      
Long-Term Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted during the period (in shares) | shares     143,380 95,960 104,414
Granted during the period (in usd per share) | $ / shares     $ 37.08 $ 38.09 $ 40.56
Unrecognized compensation expense     $ 5,000,000    
Unrecognized compensation expense, period for recognition     1 year 9 months 18 days    
Long-Term Restricted Stock | Next Twelve Months          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense     $ 3,300,000    
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense     $ 0    
Expiration period     10 years    
First Bancorp 2014 Equity Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares remaining available for grant (in shares) | shares     205,498