XML 102 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Derivatives - Narrative (Details) - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments, Gain (Loss)      
Derivative, gain (loss), statement of income or comprehensive income flag Other income (loss), net Other income (loss), net Other income (loss), net
Gain (loss) recognized in income for derivatives $ 3,624 $ 3,898 $ (10,464)
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 Other income (loss), net
Gain (loss) recognized in income for derivatives $ (600) $ (100) $ (700)