v3.25.2
Mortgage Servicing Rights - Estimated Fair Value (Details) - Mortgage Servicing Rights
Jun. 30, 2025
Jun. 30, 2024
Range of discount rates | Maximum    
Mortgage Servicing Rights    
Valuation assumptions 12.625 12.625
Range of discount rates | Minimum    
Mortgage Servicing Rights    
Valuation assumptions 9.625 9.625
Range of prepayment speeds | Maximum    
Mortgage Servicing Rights    
Valuation assumptions 3.75 3.75
Range of prepayment speeds | Minimum    
Mortgage Servicing Rights    
Valuation assumptions 0.91 0.91
Weighted average default rate    
Mortgage Servicing Rights    
Valuation assumptions 0.0106 0.0106