XML 176 R143.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Repurchase agreements accounted for as secured borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 54,833 $ 91,384
Secured Debt    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 54,833 $ 91,384
Repurchase liability weighted average interest rate 4.91% 5.59%
Secured Debt | US Treasury Securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 36,404 $ 43,592
Repurchase liability weighted average interest rate 4.92% 5.61%
Secured Debt | US Treasury Securities | Within 30 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 22,591 $ 16,931
Repurchase liability weighted average interest rate 5.04% 5.56%
Secured Debt | US Treasury Securities | After 30 to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 13,813 $ 18,369
Repurchase liability weighted average interest rate 4.71% 5.60%
Secured Debt | US Treasury Securities | After 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 0 $ 8,292
Repurchase liability weighted average interest rate 0.00% 5.73%
Secured Debt | Mortgage Backed Securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 18,429 $ 47,565
Repurchase liability weighted average interest rate 4.89% 5.58%
Secured Debt | Mortgage Backed Securities | Within 30 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 4,924 $ 27,171
Repurchase liability weighted average interest rate 4.90% 5.49%
Secured Debt | Mortgage Backed Securities | After 30 to 90 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 13,505 $ 20,394
Repurchase liability weighted average interest rate 4.88% 5.71%
Secured Debt | CMO    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 0 $ 227
Repurchase liability weighted average interest rate 0.00% 5.25%
Secured Debt | CMO | Within 30 days    
Assets Sold under Agreements to Repurchase [Line Items]    
Repurchase liability $ 0 $ 227
Repurchase liability weighted average interest rate 0.00% 5.25%