XML 67 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements, Quantitative Information about Level 3 Fair Value Measurements (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative asset $ 9,120 $ 10,370
Net derivative liability 5,196 5,817
IRLC Assets [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative asset 472 317
Fair Value, Inputs, Level 3 [Member] | IRLC Assets [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Net derivative asset 472 317
Net derivative liability $ 472 $ 317
Fair Value, Inputs, Level 3 [Member] | IRLC Assets [Member] | Valuation Technique, Discounted Cash Flow [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative Asset, Measurement Input 0.73 0.7635
Fair Value, Inputs, Level 3 [Member] | IRLC Assets [Member] | Valuation Technique, Discounted Cash Flow [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative Asset, Measurement Input 0.9502 1
Fair Value, Inputs, Level 3 [Member] | IRLC Assets [Member] | Valuation Technique, Discounted Cash Flow [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Abstract]    
Derivative Asset, Measurement Input 0.8599 0.8965