XML 108 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securities Sold Under Agreements to Repurchase - Summary of Securities Pledged (Details) - Maturing Over 90 days
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Securities sold under agreements to repurchase  
Carrying Value of Securities $ 14,230
Fair Value of Securities 12,239
Repurchase Liability 10,000
Amount at Risk $ 4,230
Weighted Average Months to Maturity 12 months