XML 116 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments - Summary of Outstanding Commitments to Originate Loans and to Advance Additional Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Available portion of lines of credit    
Other Commitments [Line Items]    
Contract Amount $ 368,398 $ 367,167
Undisbursed portion of loans in process    
Other Commitments [Line Items]    
Contract Amount 221,997 194,182
Commitments to originate loans    
Other Commitments [Line Items]    
Contract Amount 127,076 164,682
Standby letters of credit    
Other Commitments [Line Items]    
Contract Amount $ 7,289 $ 6,969