XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Mortgage Loans Held for Sale - Schedule of Net Gain (Losses) Loans Held for Sale (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Mortgage loans $ 814 $ 48 $ 0
Total realized gains (losses) (10,733) (8,306) 20,842
Change in unrealized gains (losses) on mortgage loans and related derivatives sold or redeemed 915 (3,458) $ (8,714)
Disposal Group Held for sale Not Discontinued Operations      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Mortgage loans (2,634) 28  
Mortgage loan hedging activities 3,144 0  
Total realized gains (losses) 510 28  
Mortgage servicing rights resulting from loan sales 41 0  
Change in unrealized gains (losses) on mortgage loans and related derivatives sold or redeemed (20) 0  
Mortgage loans 1,331 62  
Mortgage loan hedging activities (1,048) (42)  
Total net unrealized gains (losses) 283 20  
Net gains (losses) on investments and other financial instruments $ 814 $ 48