v3.25.2
Share Transactions - Summary of Distribution Declarations and Common Shares Issued Pursuant to DRP (Details) - Cash Distribution - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Amount Per Share $ 1.09 $ 1.47
Distribution Declared $ 11,491,427 $ 15,441,969
DRP Shares Issued 34,452 129,467
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  
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  
March 1, 2024    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Date Declared   Mar. 01, 2024
Record Date   Mar. 05, 2024
Payment Date   Mar. 21, 2024
Amount Per Share   $ 0.77
Distribution Declared   $ 8,116,595
DRP Shares Issued   79,402
May 9, 2024    
Distribution Made to Limited Liability Company (LLC) Member [Line Items]    
Date Declared   May 09, 2024
Record Date   May 14, 2024
Payment Date   Jun. 20, 2024
Amount Per Share   $ 0.7
Distribution Declared   $ 7,325,374
DRP Shares Issued   50,065