XML 102 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule of Gains Losses on Derivative Contracts Included in Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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
Not Designated as Hedging Instrument      
Derivative Instruments, Gain (Loss)      
Gain (loss) recognized in income for derivatives $ 3,898 $ (10,464) $ 4,942
Not Designated as Hedging Instrument | Rate lock commitments      
Derivative Instruments, Gain (Loss)      
Gain (loss) recognized in income for derivatives (100) (700) (700)
Not Designated as Hedging Instrument | Rate lock commitments | Capital markets      
Derivative Instruments, Gain (Loss)      
Gain (loss) recognized in income for derivatives (226) 9,274 (4,869)
Not Designated as Hedging Instrument | Rate lock commitments | Compensation and employee benefits      
Derivative Instruments, Gain (Loss)      
Gain (loss) recognized in income for derivatives (114) (693) (705)
Not Designated as Hedging Instrument | Forward Sales Contracts      
Derivative Instruments, Gain (Loss)      
Gain (loss) recognized in income for derivatives $ 4,238 $ (19,045) $ 10,516