XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Repurchase Agreements - Maturities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Assets Sold under Agreements to Repurchase [Line Items]  
Repurchase agreements, maturities $ 129,331
Within 30 days  
Assets Sold under Agreements to Repurchase [Line Items]  
Repurchase agreements, maturities 129,331
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