XML 64 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Distributions (Details) - USD ($)
12 Months Ended
Jul. 25, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 03, 2020
Distributions        
Amount of dividend   $ 7,290,131 $ 4,611,224  
Class A Common Stock | September 29, 2016 through March 30, 2020 (Cumulative Dividend Period)        
Distributions        
Amount of dividend $ 683,680      
Percentage of dividend accrued 6.00%      
Class A Common Stock | April 1, 2020 through June 30, 2024 (Cumulative Dividend Period)        
Distributions        
Amount of dividend $ 1,704,392      
Payment of dividend $ 2,388,072      
Percentage of dividend accrued 7.00%      
Distributions        
Distributions        
Amount of dividend   $ 3,789,759 $ 3,790,474  
Distributions | 2025 Q1 dividends        
Distributions        
Date Paid   Jan. 17, 2025    
Shares Outstanding Date   Dec. 31, 2024    
Date Authorized   Jan. 14, 2025    
Record Date   Jan. 16, 2025    
Amount Per Share Per Day   $ 0.001912568    
Amount of dividend   $ 952,609    
Distributions | 2025 Q2 dividends        
Distributions        
Date Paid   May 01, 2025    
Shares Outstanding Date   Mar. 31, 2025    
Date Authorized   Apr. 25, 2025    
Record Date   Apr. 30, 2025    
Amount Per Share Per Day   $ 0.001917808    
Amount of dividend   $ 935,238    
Distributions | 2025 Q3 Dividends        
Distributions        
Date Paid   Aug. 05, 2025    
Shares Outstanding Date   Jun. 30, 2025    
Date Authorized   Jul. 31, 2025    
Record Date   Aug. 04, 2025    
Amount Per Share Per Day   $ 0.001917808    
Amount of dividend   $ 945,501    
Distributions | 2025 Q4 Dividends        
Distributions        
Date Paid   Nov. 06, 2025    
Shares Outstanding Date   Sep. 30, 2025    
Date Authorized   Oct. 29, 2025    
Record Date   Nov. 05, 2025    
Amount Per Share Per Day   $ 0.001917808    
Amount of dividend   $ 956,411    
Distributions | 2024 Q1 dividends        
Distributions        
Date Paid     Feb. 08, 2024  
Shares Outstanding Date     Dec. 31, 2023  
Date Authorized     Feb. 05, 2024  
Record Date     Feb. 07, 2024  
Amount Per Share Per Day     $ 0.001917808  
Amount of dividend     $ 954,807  
Distributions | 2024 Q2 dividends        
Distributions        
Date Paid     May 03, 2024  
Shares Outstanding Date     Mar. 31, 2024  
Date Authorized     Apr. 30, 2024  
Record Date     May 01, 2024  
Amount Per Share Per Day     $ 0.001912568  
Amount of dividend     $ 941,980  
Distributions | 2024 Q3 dividends        
Distributions        
Date Paid     Aug. 07, 2024  
Shares Outstanding Date     Jun. 30, 2024  
Date Authorized     Aug. 02, 2024  
Record Date     Aug. 06, 2024  
Amount Per Share Per Day     $ 0.001912568  
Amount of dividend     $ 941,401  
Distributions | 2024 Q4 dividends        
Distributions        
Date Paid     Nov. 05, 2024  
Shares Outstanding Date     Sep. 30, 2024  
Date Authorized     Oct. 30, 2024  
Record Date     Nov. 04, 2024  
Amount Per Share Per Day     $ 0.001912568  
Amount of dividend     $ 952,286  
Distributions | OP Units        
Distributions        
Amount of dividend   89,625 89,748  
Distributions | OP Units | 2025 Q1 dividends        
Distributions        
Amount of dividend   22,544    
Distributions | OP Units | 2025 Q2 dividends        
Distributions        
Amount of dividend   22,115    
Distributions | OP Units | 2025 Q3 Dividends        
Distributions        
Amount of dividend   22,360    
Distributions | OP Units | 2025 Q4 Dividends        
Distributions        
Amount of dividend   22,606    
Distributions | OP Units | 2024 Q1 dividends        
Distributions        
Amount of dividend     22,606  
Distributions | OP Units | 2024 Q2 dividends        
Distributions        
Amount of dividend     22,299  
Distributions | OP Units | 2024 Q3 dividends        
Distributions        
Amount of dividend     22,299  
Distributions | OP Units | 2024 Q4 dividends        
Distributions        
Amount of dividend     22,544  
Distributions | Class K Common Stock        
Distributions        
Amount of dividend   2,713,190 2,735,658  
Distributions | Class K Common Stock | 2025 Q1 dividends        
Distributions        
Amount of dividend   684,394    
Distributions | Class K Common Stock | 2025 Q2 dividends        
Distributions        
Amount of dividend   670,151    
Distributions | Class K Common Stock | 2025 Q3 Dividends        
Distributions        
Amount of dividend   676,112    
Distributions | Class K Common Stock | 2025 Q4 Dividends        
Distributions        
Amount of dividend   682,533    
Distributions | Class K Common Stock | 2024 Q1 dividends        
Distributions        
Amount of dividend     690,557  
Distributions | Class K Common Stock | 2024 Q2 dividends        
Distributions        
Amount of dividend     680,560  
Distributions | Class K Common Stock | 2024 Q3 dividends        
Distributions        
Amount of dividend     678,795  
Distributions | Class K Common Stock | 2024 Q4 dividends        
Distributions        
Amount of dividend     685,746  
Distributions | Class K Common Stock | Minimum        
Distributions        
Charter Distribution Percentage       6.00%
Distributions | Class K Common Stock | Maximum        
Distributions        
Charter Distribution Percentage       7.00%
Distributions | Class K-I Common Stock        
Distributions        
Amount of dividend   986,944 963,318  
Distributions | Class K-I Common Stock | 2025 Q1 dividends        
Distributions        
Amount of dividend   245,671    
Distributions | Class K-I Common Stock | 2025 Q2 dividends        
Distributions        
Amount of dividend   242,972    
Distributions | Class K-I Common Stock | 2025 Q3 Dividends        
Distributions        
Amount of dividend   247,029    
Distributions | Class K-I Common Stock | 2025 Q4 Dividends        
Distributions        
Amount of dividend   $ 251,272    
Distributions | Class K-I Common Stock | 2024 Q1 dividends        
Distributions        
Amount of dividend     240,782  
Distributions | Class K-I Common Stock | 2024 Q2 dividends        
Distributions        
Amount of dividend     238,600  
Distributions | Class K-I Common Stock | 2024 Q3 dividends        
Distributions        
Amount of dividend     239,941  
Distributions | Class K-I Common Stock | 2024 Q4 dividends        
Distributions        
Amount of dividend     243,995  
Distributions | Class K-T Common Stock        
Distributions        
Amount of dividend     1,750  
Distributions | Class K-T Common Stock | 2024 Q1 dividends        
Distributions        
Amount of dividend     862  
Distributions | Class K-T Common Stock | 2024 Q2 dividends        
Distributions        
Amount of dividend     521  
Distributions | Class K-T Common Stock | 2024 Q3 dividends        
Distributions        
Amount of dividend     366  
Distributions | Class K-T Common Stock | 2024 Q4 dividends        
Distributions        
Amount of dividend     $ 1  
Distributions | Class A Common Stock        
Distributions        
Amount Per Share Per Day       $ 10
Distributions | Class A Common Stock | Minimum        
Distributions        
Charter Distribution Percentage       6.00%
Distributions | Class A Common Stock | Maximum        
Distributions        
Charter Distribution Percentage       7.00%