v3.25.2
SUBSEQUENT EVENTS - Issuances of shares of Company's common stock (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
item
$ / shares
shares
May 31, 2025
USD ($)
item
D
Lender
$ / shares
shares
Apr. 30, 2025
USD ($)
item
D
shares
Sep. 30, 2024
shares
Mar. 31, 2025
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Jul. 12, 2024
$ / shares
SUBSEQUENT EVENTS                
Shares issued for services | $           $ 1,729,350    
Issuance of Representative Shares (in shares)           7,969,232    
Purchase price (in dollars per share) | $ / shares               $ 7
Conversion of convertible debt to common stock | $           $ 3,779,223 $ 0  
Share Reset Derivative Liability                
SUBSEQUENT EVENTS                
Issuance of Representative Shares (in shares)         2,737,168      
Secured Promissory Notes                
SUBSEQUENT EVENTS                
Conversion of debt to shares       3,949,050        
Subsequent events                
SUBSEQUENT EVENTS                
Number of restricted shares issued   100,000            
Fair value of restricted shares issued | $   $ 25,000            
Service period   3 months            
Number of securities purchase agreements entered | item 6 6            
Issuance of Representative Shares (in shares) 3,658,333 3,658,333            
Proceeds from issuance of Class B common stock | $ $ 805,000 $ 805,000            
Number of note exchange agreements | item     25          
Amount of accrued interest and fees exchanged | $   $ 1,189,939 $ 1,189,939          
Conversion of debt to shares   15,290,930 15,290,930          
Conversion of convertible debt to common stock | $   $ 8,224,386 $ 8,224,386          
Threshold days of trailing volume | D   5 5          
Threshold period for delisting     90 days          
Subsequent events | Share Reset Derivative Liability                
SUBSEQUENT EVENTS                
Issuance of Representative Shares (in shares)         2,737,168      
Subsequent events | Air Temp Service Co, Inc. ("Air Temp") and Solar Energy Systems of Brevard, Inc ("SES")                
SUBSEQUENT EVENTS                
Number of shares issued as merger consideration   4,900,000 2,200,000          
Number of shares to be issued under stock purchase agreement in case of delisting     2,700,000          
Number of shares issued under stock purchase agreement under delisting     2,700,000          
Consideration transferred, equity interests issued and issuable | $   $ 3,200,000            
Subsequent events | Secured Promissory Notes                
SUBSEQUENT EVENTS                
Number of lenders | Lender   12            
Number of debt instruments exchanged into shares | item   16 16          
Convertible debt amount | $   $ 4,435,000 $ 4,435,000          
Subsequent events | Convertible notes                
SUBSEQUENT EVENTS                
Number of debt instruments exchanged into shares | item   9 9          
Convertible debt amount | $   $ 1,840,000 $ 1,840,000          
Subsequent events | Minimum                
SUBSEQUENT EVENTS                
Purchase price (in dollars per share) | $ / shares $ 0.18 $ 0.18            
Subsequent events | Maximum                
SUBSEQUENT EVENTS                
Purchase price (in dollars per share) | $ / shares $ 0.25 $ 0.25            
Subsequent events | Nonemployee                
SUBSEQUENT EVENTS                
Shares issued for services | $ $ 108,000 $ 108,000            
Shares issued for services (in shares) 485,000 485,000            
Subsequent events | Director and employee                
SUBSEQUENT EVENTS                
Shares issued for services | $ $ 372,000 $ 372,000            
Shares issued for services (in shares) 1,622,222 1,622,222