v3.25.2
Taxable/Distributable Income - Schedule of Components of Accumulated Overdistributed Earnings (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Sep. 30, 2024
Income Tax Disclosure [Abstract]    
Overdistributed ordinary income, net   $ (60,970)
Net realized capital gains   10,137
Unrealized gains, net   43,084
Accumulated overdistributed earnings $ (76,159) $ (7,749)