XML 109 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Loan Related Commitments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments And Contingencies Disclosure [Line Items]      
Fair Value $ 193,797 $ 313,052 $ 485,050
Loan Origination Commitments [Member]      
Commitments And Contingencies Disclosure [Line Items]      
Fair Value 1,505 975 165,579
Standby Letters of Credit [Member]      
Commitments And Contingencies Disclosure [Line Items]      
Fair Value 2,450 13,353 3,701
Construction [Member]      
Commitments And Contingencies Disclosure [Line Items]      
Fair Value 16,673 63,395 96,905
Unused Lines Of Credit [Member]      
Commitments And Contingencies Disclosure [Line Items]      
Fair Value $ 173,169 $ 235,329 $ 218,865