XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements - Estimated Fair Value and Range (Details) - IRLCs
$ in Thousands
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
IRLCs - Derivative Asset $ 426 $ 113
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
IRLCs - Derivative Asset 426 113
Valuation, Market Approach | Pull through rate | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
IRLCs - Derivative Asset $ 426 $ 113
Minimum | Valuation, Market Approach | Pull through rate | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
IRLCs Range (as a percent) 0.77 0.78
Maximum | Valuation, Market Approach | Pull through rate | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
IRLCs Range (as a percent) 1 1
Arithmetic Average | Valuation, Market Approach | Pull through rate | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
IRLCs Range (as a percent) 0.87 0.98