XML 126 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments And Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Standby letters of credit    
Other Commitments [Line Items]    
Contractual obligations $ 2,170 $ 4,916
Commercial letters of credit    
Other Commitments [Line Items]    
Contractual obligations 8,432 6,117
     Home equity lines | Commitments to extend credit:    
Other Commitments [Line Items]    
Contractual obligations 248,664 243,893
Commercial Real Estate | Commitments to extend credit:    
Other Commitments [Line Items]    
Contractual obligations 141,967 52,002
     Other commitments | Commitments to extend credit:    
Other Commitments [Line Items]    
Contractual obligations $ 347,744 $ 316,200