CURRENT EXPECTED CREDIT LOSSES - Schedule of Financing Receivable, Allowance for Credit Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Provision for (reversal of) current expected credit losses, net | $ 865 | $ (20,150) | $ 12,003 | $ (25,490) |
| Ending balance | 139,100 | 139,100 | ||
| Loans Held for Investment | ||||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Beginning balance | 136,830 | 125,756 | ||
| Provision for (reversal of) current expected credit losses, net | 980 | 12,054 | ||
| Ending balance | 137,810 | 137,810 | ||
| Unfunded Loan Commitment | ||||
| Financing Receivable, Allowance for Credit Loss [Roll Forward] | ||||
| Beginning balance | 1,444 | 1,380 | ||
| Provision for (reversal of) current expected credit losses, net | (115) | (51) | ||
| Ending balance | $ 1,329 | $ 1,329 | ||