XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Textual (Details)
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets, location Accrued interest receivable and other assets Accrued interest receivable and other assets
Operating lease liabilities, location Accrued interest payable and other liabilities Accrued interest payable and other liabilities