XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Commitments and Contingencies [Abstract]            
Allowance for credit losses $ 76,169 $ 75,283 $ 75,423 $ 75,032 $ 75,018 $ 74,965
Balance of the investments in LIHTC 41,200 43,800        
Total unfunded commitments related to the investments in LIHTC 16,200 18,900        
Tax credits from investments in LIHTC 2,600 4,400        
Unfunded Loan Commitments [Member]            
Commitments and Contingencies [Abstract]            
Allowance for credit losses $ 2,800 $ 2,700        
Minimum [Member]            
Commitments and Contingencies [Abstract]            
Off balance sheet risks maturity period 1 month          
Maximum [Member]            
Commitments and Contingencies [Abstract]            
Off balance sheet risks maturity period 57 months