v3.26.1
Net Assets - Summary of Common Shares Issued (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Asset Net [Abstract]        
Proceeds from shares sold, shares     0 1,015,847
Proceeds from shares sold     $ 0 $ 25,000
Distributions reinvested, shares 36,348 31,224 70,289 31,224
Distributions reinvested $ 845 $ 763 $ 1,648 $ 763
Total net increase (decrease), shares     70,289 1,047,071
Total net increase (decrease) $ 845 $ 763 $ 1,648 $ 25,763