XML 92 R81.htm IDEA: XBRL DOCUMENT v3.26.1
Derivatives - Narrative (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss)    
Derivative, gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net
Gain (loss) recognized in income for derivatives $ 10,787 $ (2,868)
Rate lock commitments    
Derivative Instruments, Gain (Loss)    
Derivative, gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net
Gain (loss) recognized in income for derivatives $ (600) $ (1,000)