v3.25.1
Operations and Summary of Significant Accounting Policies - Additional Information (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2025
branch
segment
shares
Mar. 31, 2024
shares
Segment Reporting Information [Line Items]    
Excluded from diluted EPS weighted average shares (in shares) 299 1,127
Number of reportable segments | segment 1  
Restricted Stock Units    
Segment Reporting Information [Line Items]    
Excluded from diluted EPS weighted average shares (in shares)   514
Employee Stock Options    
Segment Reporting Information [Line Items]    
Excluded from diluted EPS weighted average shares (in shares)   613
Dallas-Fort Worth    
Segment Reporting Information [Line Items]    
Number of branches | branch 19  
Houston    
Segment Reporting Information [Line Items]    
Number of branches | branch 12