v3.26.1
Share Transactions - Summary of Distribution Declarations and Common Shares Issued Pursuant to DRP (Details) - Cash Distribution - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Amount Per Share $ 1.07 $ 1.09
Distribution Declared $ 9,250,533 $ 11,491,427
DRP Shares Issued 21,943 34,452
March 5, 2025    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Date Declared   Mar. 05, 2025
Record Date   Mar. 05, 2025
Payment Date   Mar. 20, 2025
Amount Per Share   $ 0.55
Distribution Declared   $ 5,938,647
DRP Shares Issued   21,994
March 4, 2026    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Date Declared Mar. 04, 2026  
Record Date Mar. 05, 2026  
Payment Date Mar. 19, 2026  
Amount Per Share $ 0.54  
Distribution Declared $ 4,784,311  
DRP Shares Issued 10,517  
May 6, 2026    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Date Declared May 06, 2026  
Record Date May 12, 2026  
Payment Date Jun. 18, 2026  
Amount Per Share $ 0.53  
Distribution Declared $ 4,466,222  
DRP Shares Issued 11,426  
May 7, 2025    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Date Declared   May 07, 2025
Record Date   May 13, 2025
Payment Date   Jun. 18, 2025
Amount Per Share   $ 0.54
Distribution Declared   $ 5,552,780
DRP Shares Issued   12,458