v3.25.2
Net Assets - Summary of Shares Issued and Proceeds Received (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 09, 2025
Apr. 21, 2025
Feb. 24, 2025
Jun. 17, 2024
Apr. 22, 2024
Mar. 11, 2024
Jan. 19, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Class of Stock [Line Items]                      
Aggregate Proceeds                   $ 264,682 $ 267,837
Common Stock                      
Class of Stock [Line Items]                      
Number of Common Shares Issued 3,611,344 3,501,792 2,575,953 2,748,132 2,992,649 1,015,454 3,765,200 7,113,136 5,740,781 9,689,089 10,521,435
Aggregate Proceeds $ 99,477 $ 94,813 $ 70,392 $ 71,490 $ 76,445 $ 25,946 $ 94,130     $ 264,682 $ 268,011