v3.25.2
Net Assets - Schedule of the Issuance of Shares (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 01, 2025
May 01, 2025
Jan. 01, 2025
Mar. 01, 2024
Jun. 30, 2025
Jun. 30, 2024
Class I            
Shares Issued 278 283 37,241 2,058,460 37,802 2,058,460
Net Proceeds $ 7 $ 6 $ 901 $ 50,000 $ 914 $ 50,000
Class D            
Shares Issued   4,205     4,205 0
Net Proceeds   $ 100     $ 100 $ 0