v3.26.1
Common Stock - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jan. 27, 2026
Dec. 31, 2025
Schedule Of Common Stock            
Shares outstanding 44,537,718   44,537,718     37,772,516
Shares repurchased 268,471 119,300 670,340 119,300    
Repurchase value $ 11,131 $ 4,237 $ 27,242 $ 4,237    
Restricted stock awards            
Schedule Of Common Stock            
Restricted issued but not yet vested, shares 817,444   817,444     303,156
Restricted stock awards | Omnibus Plan            
Schedule Of Common Stock            
Restricted issued but not yet vested, shares 715,548   715,548      
Restricted stock awards | Vista Equity Plan            
Schedule Of Common Stock            
Restricted issued but not yet vested, shares 79,498   79,498      
Restricted stock awards | Inducement Plan            
Schedule Of Common Stock            
Restricted issued but not yet vested, shares 22,398   22,398      
Vista Bancshares, Inc            
Schedule Of Common Stock            
Shares outstanding 7,305,975   7,305,975      
2021 board authorized share purchase program            
Schedule Of Common Stock            
Stock repurchase program, authorized amount         $ 100,000  
Remaining authorized amount $ 72,800   $ 72,800