XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities - Additional Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
security
Dec. 31, 2023
security
Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale      
Available-for-sale securities sold at par value $ 12,000    
Loss from sale of available-for-sale securities $ 202    
Number of securities in unrealized loss position | security   154 158
Allowance for credit loss   $ 0