v3.26.3
SEGMENT REPORTING - Segment Assets (Details) - Operating Segments [Member] - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Commercial [Member]    
SEGMENT REPORTING [Abstract]    
Total assets $ 124,501,873 $ 62,362,217
Residential [Member]    
SEGMENT REPORTING [Abstract]    
Total assets 107,078,634 102,212,393
Corporate/Other [Member]    
SEGMENT REPORTING [Abstract]    
Total assets $ 3,709,293 $ 71,417,568