XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Transactions - Summary of Distribution Declarations and Common Shares Issued Pursuant to the DRP (Details) - Cash Distribution - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Amount Per Share $ 2.82 $ 2.82 $ 1.87
Distribution Declared $ 29,743,979 $ 32,068,284 $ 21,640,954
DRP Shares Issued 174,023 776,503 539,144
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    
August 7, 2024      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared Aug. 07, 2024    
Record Date Aug. 13, 2024    
Payment Date Sep. 19, 2024    
Amount Per Share $ 0.68    
Distribution Declared $ 6,998,094    
DRP Shares Issued 24,587    
November 6, 2024      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared Nov. 06, 2024    
Record Date Nov. 12, 2024    
Payment Date Dec. 19, 2024    
Amount Per Share $ 0.67    
Distribution Declared $ 7,303,916    
DRP Shares Issued 19,969    
March 2, 2023      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared   Mar. 02, 2023  
Record Date   Mar. 02, 2023  
Payment Date   Mar. 23, 2023  
Amount Per Share   $ 0.58  
Distribution Declared   $ 7,007,486  
DRP Shares Issued   178,875  
May 11, 2023      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared   May 11, 2023  
Record Date   May 16, 2023  
Payment Date   Jun. 22, 2023  
Amount Per Share   $ 0.6  
Distribution Declared   $ 7,037,746  
DRP Shares Issued   179,607  
August 9, 2023      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared   Aug. 09, 2023  
Record Date   Aug. 15, 2023  
Payment Date   Sep. 21, 2023  
Amount Per Share   $ 0.7  
Distribution Declared   $ 7,717,295  
DRP Shares Issued   185,275  
November 8, 2023      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared   Nov. 08, 2023  
Record Date   Nov. 08, 2023  
Payment Date   Dec. 21, 2023  
Amount Per Share   $ 0.77  
Distribution Declared   $ 8,441,950  
DRP Shares Issued   190,654  
December 7, 2023      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared   Dec. 07, 2023  
Record Date   Dec. 07, 2023  
Payment Date   Dec. 21, 2023  
Amount Per Share   $ 0.17  
Distribution Declared   $ 1,863,807  
DRP Shares Issued   42,092  
March 29, 2022      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared     Mar. 29, 2022
Record Date     Mar. 29, 2022
Payment Date     Apr. 29, 2022
Amount Per Share     $ 0.34
Distribution Declared     $ 3,497,617
May 12, 2022      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared     May 12, 2022
Record Date     May 12, 2022
Payment Date     Jun. 24, 2022
Amount Per Share     $ 0.39
Distribution Declared     $ 4,380,471
DRP Shares Issued     191,613
August 11, 2022      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared     Aug. 11, 2022
Record Date     Aug. 15, 2022
Payment Date     Sep. 28, 2022
Amount Per Share     $ 0.56
Distribution Declared     $ 6,642,777
DRP Shares Issued     167,824
November 16, 2022      
Distribution Made to Limited Liability Company (LLC) Member [Line Items]      
Date Declared     Nov. 16, 2022
Record Date     Nov. 16, 2022
Payment Date     Dec. 21, 2022
Amount Per Share     $ 0.58
Distribution Declared     $ 7,120,089
DRP Shares Issued     179,707