v3.26.1
REPORTABLE SEGMENTS (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
customer
segment
Mar. 31, 2025
USD ($)
customer
Dec. 31, 2026
segment
Dec. 31, 2025
USD ($)
REPORTABLE SEGMENTS        
Number of reportable segments | segment 7   7  
Total assets $ 39,822,015 $ 12,754,661   $ 36,170,124
Distributed Energy & Renewables        
REPORTABLE SEGMENTS        
Total assets 3,697,589      
Other        
REPORTABLE SEGMENTS        
Total assets $ 20,748,000     $ 20,000,000
Number of Customers | customer 2 0