XML 119 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Related Party Transactions - Additional Information (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Company
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]    
Deposits $ 2,360,582 $ 2,198,799
Director [Member]    
Related Party Transaction [Line Items]    
Number of companies owned by a director | Company 2  
Related Party [Member]    
Related Party Transaction [Line Items]    
Deposits $ 64,400 $ 76,000