v3.26.1
INVESTMENT IN DATACOM JOINT VENTURE - Acquisition of Properties (Details)
12 Months Ended 24 Months Ended
Dec. 31, 2025
USD ($)
property
Dec. 31, 2024
USD ($)
property
Dec. 31, 2025
USD ($)
property
INVESTMENT IN DATACOM JOINT VENTURE      
Acquisition Cost $ 4,493,297 $ 18,367,365  
Datacom Joint Venture | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Acquisition Cost $ 129,897,115    
Datacom Joint Venture | Total Acquisitions | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property 74   74
Acquisition Cost     $ 47,880,971
Datacom Joint Venture | Asset acquisition | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property 11 63 11
Acquisition Cost $ 12,240,939 $ 35,640,032  
Datacom Joint Venture | Hemphill, January 2024 | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property   7  
Acquisition Cost   $ 3,399,951  
Datacom Joint Venture | Hemphill, March 2024 | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property   1  
Acquisition Cost   $ 510,072  
Datacom Joint Venture | Hemphill, May 2024 | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property   3  
Acquisition Cost   $ 3,228,624  
Datacom Joint Venture | Towercom | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property 9 34 9
Acquisition Cost $ 10,555,609 $ 21,050,936  
Datacom Joint Venture | Bug Tussel | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property   18  
Acquisition Cost   $ 7,450,449  
Datacom Joint Venture | Honey Bear | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property 1   1
Acquisition Cost $ 490,943    
Datacom Joint Venture | Parker Road | Datacom Joint Venture      
INVESTMENT IN DATACOM JOINT VENTURE      
Number of Towers | property 1   1
Acquisition Cost $ 1,194,387