XML 58 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans and Allowance for Credit Losses - Additional Information (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2024
USD ($)
Loan
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Accounts Notes And Loans Receivable [Line Items]      
Restructured loans subsequent payment default $ 0 $ 0  
Non-accrual loans 12,232,000 8,833,000  
Amount of income that would have been accrued for loans on non-accrual 864,000   $ 332,000
Loans unaccreted discounts and deferred fees net of deferred costs $ 13,900,000 $ 11,800,000  
Number of loans | Loan 0    
ASU 2022-02      
Accounts Notes And Loans Receivable [Line Items]      
Change in accounting principle, ASU, Adopted [true false] true    
Change in accounting principle, ASU, Adoption date Jan. 01, 2023