v3.26.3
SEGMENT REPORTING - Segment Liabilities (Details) - Operating Segments [Member] - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Commercial [Member]    
SEGMENT REPORTING [Abstract]    
Total liabilities $ 76,519,760 $ 76,438,260
Residential [Member]    
SEGMENT REPORTING [Abstract]    
Total liabilities 63,786,186 54,453,530
Corporate/Other [Member]    
SEGMENT REPORTING [Abstract]    
Total liabilities $ 15,756,849 $ 11,558,945