XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Repurchase Agreements - Schedule of Repurchase Agreements Accounted as Secured Borrowings the Related Securities, at Fair Value, Pledged (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements $ 87,852 $ 89,912
Overnight and Continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 87,852 89,912
Up to 30 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
30-90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
Greater Than 90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
U.S. Treasury federal agencies    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 34,751  
U.S. Treasury federal agencies | Overnight and Continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 34,751  
U.S. Treasury federal agencies | Up to 30 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0  
U.S. Treasury federal agencies | 30-90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0  
U.S. Treasury federal agencies | Greater Than 90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0  
U.S. government agency mortgage-backed securities    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 53,101 34,191
U.S. government agency mortgage-backed securities | Overnight and Continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 53,101 34,191
U.S. government agency mortgage-backed securities | Up to 30 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
U.S. government agency mortgage-backed securities | 30-90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
U.S. government agency mortgage-backed securities | Greater Than 90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
Federal agency collateralized mortgage obligations    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements   55,721
Federal agency collateralized mortgage obligations | Overnight and Continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements   55,721
Federal agency collateralized mortgage obligations | Up to 30 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements   0
Federal agency collateralized mortgage obligations | 30-90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements   0
Federal agency collateralized mortgage obligations | Greater Than 90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements   0
Private labeled mortgage-backed pools    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
Private labeled mortgage-backed pools | Overnight and Continuous    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
Private labeled mortgage-backed pools | Up to 30 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
Private labeled mortgage-backed pools | 30-90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements 0 0
Private labeled mortgage-backed pools | Greater Than 90 Days    
Assets Sold under Agreements to Repurchase [Line Items]    
Total Repurchase Agreements $ 0 $ 0