XML 86 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Borrowings - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets Sold under Agreements to Repurchase [Line Items]    
Securities sold under agreements to repurchase $ 372,806 $ 344,168
Securities sold under agreements to repurchase and federal funds purchased $ 372,806 $ 344,168
Securities sold under agreements to repurchase    
Assets Sold under Agreements to Repurchase [Line Items]    
Rate 3.66% 2.98%
Securities sold under agreements to repurchase and federal funds purchased    
Assets Sold under Agreements to Repurchase [Line Items]    
Rate 3.66% 2.98%