v3.25.2
SWITZERLAND ASSETS - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 01, 2024
Mar. 31, 2024
Apr. 17, 2023
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2025
Dec. 31, 2024
Asset Acquisition [Line Items]              
Impairment loss   $ 524,481   $ 524,481      
Carrying value of assets           $ 202,004 $ 233,656
Estimated fair value   $ 221,519          
Flisom AG | Photovoltaic Thin Film Solar Cells | Asset Purchase Agreement              
Asset Acquisition [Line Items]              
Date of asset acquisition agreement     Apr. 17, 2023        
Purchase price paid     $ 4,083,926        
Purchase price, including transaction costs     $ 1,283,926        
Impairment loss         $ 3,283,715    
Carrying value of assets         $ 786,000    
Manufacturing Facility Landlord              
Asset Acquisition [Line Items]              
Carrying value of assets sold $ 746,000            
Asset selling terms On April 1, 2024, the Company entered into an agreement with the manufacturing facility landlord (“Landlord”) and sold all but one piece of equipment from the Assets to the Landlord for 1 CHF and forgiveness of $221,519 in payables and any potential future claims the manufacturing facility Landlord may have.            
Forgiveness of payables $ 221,519