XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Narrative (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments, Gain (Loss)        
Gain (loss) recognized in income for derivatives $ 5,122 $ (9,943) $ (5,409) $ (9,817)
Derivative, gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net Other income (loss), net Other income (loss), net
Rate lock commitments        
Derivative Instruments, Gain (Loss)        
Gain (loss) recognized in income for derivatives $ (700) $ (200) $ (1,800) $ (1,000)
Derivative, gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net Other income (loss), net Other income (loss), net