v3.25.2
Net Assets - Distributions (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 27, 2025
Mar. 27, 2025
Jun. 26, 2024
Mar. 25, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Assets            
Distribution Rate per Share $ 0.47 $ 0.49 $ 0.65 $ 0.65 $ 0.96 $ 1.3
Distribution Paid $ 29,842 $ 30,896 $ 35,220 $ 32,700