XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Net Assets - Summary of Common Shares Issued and Proceeds Received (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2023
Mar. 21, 2023
Jun. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]        
Number of Common Shares Issued     34,695,429 21,882,028
Proceeds Received $ 75,000 $ 250,000 $ 325,000  
Subscription Agreements        
Class of Stock [Line Items]        
Number of Common Shares Issued 2,798,480 9,643,813 12,442,293