XML 137 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities Sold Under Agreements To Repurchase (Securities Sold Under Agreements to Repurchase) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]    
Repurchase Amount $ 236,627 $ 252,119
Weighted Average Interest Rate 2.02% 2.38%
Carrying Value of Underlying Assets $ 251,540 $ 358,162
Market Value of Underlying Assets $ 251,540 $ 358,162