XML 127 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Borrowings - Schedule of Repurchase Agreements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets Sold under Agreements to Repurchase [Line Items]    
Securities sold under agreements to repurchase (1) $ 344,168 $ 358,387
Federal funds purchased 0 100,000
Securities sold under agreements to repurchase and federal funds purchased $ 344,168 $ 458,387
Securities sold under agreements to repurchase (1)    
Assets Sold under Agreements to Repurchase [Line Items]    
Rate 2.98% 3.43%
Federal funds purchased    
Assets Sold under Agreements to Repurchase [Line Items]    
Rate 0.00% 5.48%
Securities sold under agreements to repurchase and federal funds purchased    
Assets Sold under Agreements to Repurchase [Line Items]    
Rate 2.98% 3.88%