XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.1
LOANS HELD FOR SALE, AT FAIR VALUE - Summary of Changes in Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Loans Receivable Held-for-sale, Net, Reconciliation to Cash Flow [Roll Forward]    
Balance at beginning of period $ 2,603,735 $ 2,132,880
Origination and purchase of loans 5,049,308 4,502,323
Sales (5,157,212) (4,431,543)
Repurchases 252,591 137,712
Principal payments (17,352) (26,073)
Fair value gain (loss) 34,347 (15,241)
Balance at end of period $ 2,765,417 $ 2,300,058