v3.26.1
Financial Highlights - Schedule of Financial Highlights of the Company (Parenthetical) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Investment Company, Financial Highlights [Abstract]    
Average net assets $ 112,893 $ 136,959
Ratio of incentive fees to average net assets 0.48% 0.84%