v3.26.1
Stock Options and Restricted Stock - Narrative (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
item
shares
Dec. 31, 2025
shares
Stock Options and Restricted Stock    
Number of banks in the index | item 56  
Restricted Stock Units    
Stock Options and Restricted Stock    
Vesting period 4 years  
Performance stock units    
Stock Options and Restricted Stock    
Vesting period 3 years  
Minimum    
Stock Options and Restricted Stock    
Market capitalization | $ $ 600.0  
Maximum    
Stock Options and Restricted Stock    
Market capitalization | $ $ 5,000.0  
2012 Plan    
Stock Options and Restricted Stock    
Number of shares authorized for grant options to its directors, officers, and employees 750,000  
Term of award 10 years  
2012 Plan | Minimum    
Stock Options and Restricted Stock    
Vesting period 4 years  
2012 Plan | Maximum    
Stock Options and Restricted Stock    
Vesting period 5 years  
2017 Plan    
Stock Options and Restricted Stock    
Number of shares authorized for grant options to its directors, officers, and employees 1,500,000  
Term of award 10 years  
Number of unissued shares of the Company's common stock authorized for option grants 10,000 10,000
2017 Plan | Minimum    
Stock Options and Restricted Stock    
Vesting period 4 years  
2017 Plan | Maximum    
Stock Options and Restricted Stock    
Vesting period 5 years  
2019 EIP    
Stock Options and Restricted Stock    
Number of shares authorized for grant options to its directors, officers, and employees 1,000,000  
Term of award 10 years  
Vesting period 4 years  
Number of unissued shares of the Company's common stock authorized for option grants 6,222 2,192
2023 EIP    
Stock Options and Restricted Stock    
Number of shares authorized for grant options to its directors, officers, and employees 1,500,000  
Term of award 10 years  
Number of unissued shares of the Company's common stock authorized for option grants 266,131 464,751
2023 EIP | Restricted Stock Units    
Stock Options and Restricted Stock    
Vesting period 4 years  
2023 EIP | Restricted Stock Awards    
Stock Options and Restricted Stock    
Vesting period 4 years  
2023 EIP | Performance stock units    
Stock Options and Restricted Stock    
Vesting period 3 years  
2023 EIP | Minimum | Performance stock units    
Stock Options and Restricted Stock    
Vesting percentage 0.00%  
2023 EIP | Maximum | Performance stock units    
Stock Options and Restricted Stock    
Vesting percentage 200.00%  
2026 EIP    
Stock Options and Restricted Stock    
Number of shares authorized for grant options to its directors, officers, and employees 1,500,000  
Term of award 10 years  
Number of unissued shares of the Company's common stock authorized for option grants 1,500,000  
2026 EIP | Restricted Stock Units    
Stock Options and Restricted Stock    
Vesting period 4 years  
2026 EIP | Restricted Stock Awards    
Stock Options and Restricted Stock    
Vesting period 4 years  
2026 EIP | Performance stock units    
Stock Options and Restricted Stock    
Performance period 3 years  
2026 EIP | Minimum | Performance stock units    
Stock Options and Restricted Stock    
Vesting percentage 0.00%  
2026 EIP | Maximum | Performance stock units    
Stock Options and Restricted Stock    
Vesting percentage 200.00%