INVESTMENTS - Schedule of Fee Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Recurring Fee and Other Income: | ||||
| Amortization of loan origination fees | $ 1,612 | $ 1,909 | $ 3,423 | $ 3,673 |
| Management, valuation and other fees | 582 | 660 | 1,150 | 1,226 |
| Royalty income | 26 | 148 | 68 | 303 |
| Total Recurring Fee and Other Income | 2,220 | 2,717 | 4,641 | 5,202 |
| Non-Recurring Fee and Other Income: | ||||
| Prepayment fees | 648 | 55 | 651 | 196 |
| Acceleration of unamortized loan origination fees | 510 | 656 | 779 | 1,540 |
| Advisory, loan amendment and other fees | 335 | 1,452 | 335 | 1,516 |
| Total Non-Recurring Fee and Other Income | 1,493 | 2,163 | 1,765 | 3,252 |
| Total Fee and Other Income | $ 3,713 | $ 4,880 | $ 6,406 | $ 8,454 |