v3.26.1
Net Assets - Summary of Distributions Declared on Shares (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 22, 2026
Apr. 23, 2026
Jul. 17, 2025
Apr. 24, 2025
Dividends Payable [Line Items]                
Dollar Amount $ 15,491,251 $ 13,766,885 $ 31,169,933 $ 27,705,863        
3/27/2026 [Member]                
Dividends Payable [Line Items]                
Record Date Mar. 27, 2026              
Payment Date Apr. 23, 2026              
Amount Per Share           $ 0.2    
Dollar Amount $ 15,678,682              
3/27/2025 [Member]                
Dividends Payable [Line Items]                
Record Date   Mar. 27, 2025            
Payment Date   Apr. 24, 2025            
Amount Per Share               $ 0.2
Dollar Amount   $ 13,938,978            
6/26/2026 [Member]                
Dividends Payable [Line Items]                
Record Date     Jun. 26, 2026          
Payment Date     Jul. 22, 2026          
Amount Per Share         $ 0.19      
Dollar Amount     $ 15,491,251          
6/26/2025 [Member]                
Dividends Payable [Line Items]                
Record Date       Jun. 26, 2025        
Payment Date       Jul. 17, 2025        
Amount Per Share             $ 0.2  
Dollar Amount       $ 13,766,885