v3.26.1
Agreements and Related Party Transactions - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Aug. 13, 2025
Sep. 15, 2014
Jun. 30, 2026
USD ($)
Loan
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Loan
Jun. 30, 2025
USD ($)
Dec. 31, 2025
Related Party Transaction [Line Items]              
Management fees     $ 483,000 $ 796,000 $ 1,207,000 $ 1,653,000  
Investment Advisory and Management Agreement With Adviser              
Related Party Transaction [Line Items]              
Advisory agreement effective period   2 years          
Advisory agreement additional effective period 1 year 1 year          
Advisory agreement expiration date Sep. 15, 2026            
Percentage of management fee         0.375%   1.50%
Percentage of management fee on aggregate cost basis         0.1875%   0.75%
Management fees     483,000 796,000 $ 1,207,000 1,653,000  
Incentive fee     $ 0 $ 0 $ 0 $ 0  
Maximum percentage of aggregate commitment for organizational expenses and offering expenses         10.00%    
Maximum percentage of commitment or assets computed annually for company expenses         12.50%    
Capital commitment         $ 481,600,000    
Percentage of preferred and common equity ownership         80.00%    
Number of loans contribution | Loan     2   2    
Second | Investment Advisory and Management Agreement With Adviser              
Related Party Transaction [Line Items]              
Percentage of internal rate of return on aggregate capital contribution         9.00%    
Third | Investment Advisory and Management Agreement With Adviser              
Related Party Transaction [Line Items]              
Percentage of advisor incentive fee entitled         100.00%    
Percentage of additional distributable paid to advisor incentive fee         20.00%    
Thereafter | Investment Advisory and Management Agreement With Adviser              
Related Party Transaction [Line Items]              
Percentage of additional distributable paid to advisor incentive fee         20.00%    
Percentage of remaining incentive fee         80.00%