v3.26.1
Fair Value Measurements - Schedule of Interest Rate Lock Inputs (Details)
Jun. 30, 2026
Jun. 30, 2025
Interest rate-lock commitments | Level 2 | Measurement Input, Pull-Through Rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Pull-through rate 0.926 0.830