Related Party Transactions - Base Management Fee (Details) $ in Thousands |
3 Months Ended | |||
|---|---|---|---|---|
Feb. 01, 2019 |
Mar. 31, 2026
USD ($)
Item
|
Mar. 31, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
|
| Related Party Transaction [Line Items] | ||||
| Management fees | $ 9,085 | $ 9,068 | ||
| Base management fee payable | $ 9,085 | $ 9,408 | ||
| Advisor | ||||
| Related Party Transaction [Line Items] | ||||
| Annual base management fee (in percent) | 1.50% | 1.50% | ||
| Quarterly base management fee (in percent) | 0.375% | 0.375% | ||
| Number of calendar quarters considered for calculation of base management fees | Item | 2 | |||
| Management fees | $ 9,100 | $ 9,100 | ||
| Base management fee payable | $ 9,100 | $ 9,400 | ||
| Advisor | Prior Advisory Agreement | ||||
| Related Party Transaction [Line Items] | ||||
| Annual base management fee (in percent) | 1.00% | |||
| Quarterly base management fee (in percent) | 0.25% | |||
| Asset coverage ratio (in percent) | 200.00% | |||
| Advisor | Amended Advisory Agreement | ||||
| Related Party Transaction [Line Items] | ||||
| Asset coverage ratio (in percent) | 200.00% | |||