Fee Income (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
Dec. 31, 2025 |
|
| Fee Income [Abstract] | |||||
| Amendment fees | $ 71 | $ 765 | $ 5,094 | $ 5,177 | $ 9,606 |
| Capital structuring and other fees | (3,206) | 3,731 | (2,445) | 5,014 | 5,283 |
| Commitment fees | 0 | 5,083 | 0 | 5,083 | 5,083 |
| Administrative agent fees | 0 | 50 | 0 | 50 | 100 |
| Total | $ (3,135) | $ 9,629 | $ 2,649 | $ 15,324 | $ 20,072 |