v3.25.2
SEGMENT REPORTING - Operating segments assets (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 116,648,221 $ 120,612,058
Operating segments | Cell Tower    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 42,846,923 39,578,722
Operating segments | Data Center    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 33,006,113 34,019,552
Operating segments | Joint Venture    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets 37,750,140 40,122,786
Corporate non-segment    
Segment Reporting, Asset Reconciling Item [Line Items]    
Total assets $ 3,045,045 $ 6,890,998