DEBT - Schedule of Amount Outstanding on Repurchase Facilities and Carrying Value Collateral (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Debt Disclosure [Abstract] | ||
| Gross amount of recognized liabilities | $ 311,507 | $ 407,072 |
| Gross amount of loans and securities pledged as collateral | 468,163 | 553,927 |
| Net Collateral Amount | $ 156,656 | $ 146,855 |