XML 104 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Gain on mortgage loan origination and sale activities [Line Items]      
Gain on loan origination and sale activities $ 9,346 $ 17,701 $ 92,318
Single family | Residential Portfolio Segment      
Gain on mortgage loan origination and sale activities [Line Items]      
Gain on loan origination and sale activities 8,500 13,054 66,850
CRE, Multifamily And SBA | Commercial business      
Gain on mortgage loan origination and sale activities [Line Items]      
Gain on loan origination and sale activities $ 846 $ 4,647 $ 25,468