v3.25.2
Fair Value Disclosures - Quantitative Information About Level 3 (Details)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mortgage and Installment | Collateral Dependent Loans, Mortgage And Installment | Collateral Other Than Real Estate    
Asset Fair Value [Abstract]    
Collateral dependent loans, fair value $ 580,000 $ 290,000
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net    
Asset Fair Value [Abstract]    
Servicing asset, fair value $ 32,053,000 $ 46,796,000
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Present value of net servicing revenue | Float rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.0371 0.0433
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Minimum | Present value of net servicing revenue | Discount rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.0950 0.1000
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Minimum | Present value of net servicing revenue | Cost to service    
Ranges and Weighted Average [Abstract]    
Servicing asset 68 70
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Minimum | Present value of net servicing revenue | Ancillary income    
Ranges and Weighted Average [Abstract]    
Servicing asset 19 20
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Minimum | Present value of net servicing revenue | Prepayment rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.0539 0.0540
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Maximum | Present value of net servicing revenue | Discount rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.1834 0.1915
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Maximum | Present value of net servicing revenue | Cost to service    
Ranges and Weighted Average [Abstract]    
Servicing asset 817 817
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Maximum | Present value of net servicing revenue | Ancillary income    
Ranges and Weighted Average [Abstract]    
Servicing asset 30 30
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Maximum | Present value of net servicing revenue | Prepayment rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.3132 0.2828
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Weighted Average | Present value of net servicing revenue | Discount rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.0995 0.1037
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Weighted Average | Present value of net servicing revenue | Cost to service    
Ranges and Weighted Average [Abstract]    
Servicing asset 80 79
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Weighted Average | Present value of net servicing revenue | Ancillary income    
Ranges and Weighted Average [Abstract]    
Servicing asset 21 20
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Weighted Average | Present value of net servicing revenue | Float rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.0371 0.0433
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Recurring Basis | Mortgage Loan Servicing, net | Weighted Average | Present value of net servicing revenue | Prepayment rate    
Ranges and Weighted Average [Abstract]    
Servicing asset 0.0937 0.0754
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Discounted cash flow    
Asset Fair Value [Abstract]    
Collateral dependent loans, fair value $ 2,729,000 $ 3,478,000
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Sales comparison approach    
Asset Fair Value [Abstract]    
Collateral dependent loans, fair value $ 13,600,000 $ 859,000
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Minimum | Discounted cash flow | Discount rate    
Ranges and Weighted Average [Abstract]    
Impaired loans 0.500  
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Minimum | Discounted cash flow | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans   0.450
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Minimum | Sales comparison approach | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans (0.200) (0.200)
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Maximum | Discounted cash flow | Discount rate    
Ranges and Weighted Average [Abstract]    
Impaired loans 0.650  
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Maximum | Discounted cash flow | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans   0.550
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Maximum | Sales comparison approach | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans 0.650 0.350
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Weighted Average | Discounted cash flow | Discount rate    
Ranges and Weighted Average [Abstract]    
Impaired loans 0.588  
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Weighted Average | Discounted cash flow | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans   0.505
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Commercial | Collateral Dependent Loans, Commercial | Weighted Average | Sales comparison approach | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans (0.020) (0.014)
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Mortgage and Installment | Collateral Dependent Loans, Mortgage And Installment    
Asset Fair Value [Abstract]    
Collateral dependent loans, fair value $ 1,472,000 $ 1,176,000
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Mortgage and Installment | Collateral Dependent Loans, Mortgage And Installment | Minimum | Sales comparison approach | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans (0.281) (0.220)
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Mortgage and Installment | Collateral Dependent Loans, Mortgage And Installment | Maximum | Sales comparison approach | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans 0.169 0.217
Significant Un- observable Inputs (Level 3) | Measured at Fair Value on a Non-recurring Basis: | Mortgage and Installment | Collateral Dependent Loans, Mortgage And Installment | Weighted Average | Sales comparison approach | Comparability adjustment    
Ranges and Weighted Average [Abstract]    
Impaired loans (0.012) (0.004)