XML 94 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Repurchase Agreements - Maturities (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]  
Repurchase agreements, maturities $ 144,852
Within 30 days  
Assets Sold under Agreements to Repurchase [Line Items]  
Repurchase agreements, maturities 144,852
Over 30 day to 90 days  
Assets Sold under Agreements to Repurchase [Line Items]  
Repurchase agreements, maturities 0
Over 90 days  
Assets Sold under Agreements to Repurchase [Line Items]  
Repurchase agreements, maturities $ 0