XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.2
Derivatives - Narrative (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative Instruments, Gain (Loss)        
Gain (loss) recognized in income for derivatives $ (7,663) $ (2,708) $ (10,531) $ 126
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 $ (100) $ (400) $ (1,100) $ (800)
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