v3.26.3
Distributions - Schedule of Accumulated Losses On Tax Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Income Tax Examination [Line Items]    
Total accumulated losses $ (337,361) $ (296,919)
Short term capital loss carryforwards   0
Long term capital loss carryforwards   66,847
Tax Basis    
Income Tax Examination [Line Items]    
Undistributed ordinary income   1,856
Other accumulated losses   (70,218)
Net unrealized depreciation on investments   (226,676)
Total accumulated losses   $ (295,038)