v3.26.1
Stockholders' Equity and Dividends - Schedule of Transactions in Common Shares (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 20, 2026
Class of Stock [Line Items]              
Subscriptions Amount             $ 18,300,000
Institutional Class              
Class of Stock [Line Items]              
Subscriptions, Shares         6,309,022 8,789,020  
Subscriptions Amount $ 149,741,633   $ 215,382,569   $ 149,741,633 $ 215,382,569  
Distributions reinvested, Shares         1,151,868 993,991  
Distributions reinvested, Amount 13,502,186 $ 13,798,918 12,758,730 $ 11,580,885 $ 27,301,104 $ 24,339,615  
Share transfers between classes, Shares         2,067 0  
Share transfers between classes, Amount   49,059     $ 49,059 $ 0  
Share Repurchases, Shares         (3,871,561) (192,401)  
Share Repurchases, Amount (65,361,483) (26,155,701)     $ (91,517,184) $ (4,716,162)  
Net Increase (Decrease), Shares         3,591,396 9,590,610  
Net Increase (Decrease), Amount         $ 85,574,612 $ 235,006,022  
Class S              
Class of Stock [Line Items]              
Subscriptions, Shares         473,287 1,588,901  
Subscriptions Amount 11,245,500   38,949,491   $ 11,245,500 $ 38,949,491  
Distributions reinvested, Shares         44,116 12,770  
Distributions reinvested, Amount 530,752 514,730 208,870 102,864 $ 1,045,482 $ 311,734  
Share Repurchases, Shares         (301,551) (3,084)  
Share Repurchases, Amount       (76,445) $ (7,130,013) $ (76,445)  
Net Increase (Decrease), Shares         215,852 1,598,587  
Net Increase (Decrease), Amount         $ 5,160,969 $ 39,184,780  
Class D              
Class of Stock [Line Items]              
Subscriptions, Shares         3,427 73,237  
Subscriptions Amount 81,500   1,789,250   $ 81,500 $ 1,789,250  
Distributions reinvested, Shares         3,543 752  
Distributions reinvested, Amount $ 41,497 42,486 $ 15,105 $ 3,186 $ 83,983 $ 18,291  
Share transfers between classes, Shares         (2,067) 0  
Share transfers between classes, Amount   $ (49,059)     $ (49,059) $ 0  
Net Increase (Decrease), Shares         4,903 73,989  
Net Increase (Decrease), Amount         $ 116,424 $ 1,807,541