XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Transactions with Related Parties, Management Fees (Details)
3 Months Ended
Jun. 14, 2023
Mar. 31, 2026
USD ($)
Component
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Management Fees [Abstract]        
Management fees   $ 1,185,892 $ 1,187,647  
Management fee payable   $ 1,180,133   $ 1,184,837
Advisor [Member]        
Management Fees [Abstract]        
Number of management fee components | Component   2    
Percentage of management fee payable 1.25%      
Management fees   $ 1,185,892 1,187,647  
Management fee waived   0 $ 0  
Management fee payable   $ 1,180,133   $ 1,184,837