v3.26.1
Commitments and Contingencies (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 28, 2026
Dec. 29, 2025
Jul. 31, 2019
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 02, 2024
Patent infringement payment               $ 57,100,000
Loss contingency accrued       $ 184,079   $ 184,079    
Loss contingency accrual amount       184,079   184,079    
Pre-judgment interest   $ 78,397,157   $ 115,928 $ 19,537 $ 165,768 $ 50,810  
Litigation settlement description the Company was required to make a lump sum payment in the amount of $500,000 (paid) upon execution of the agreement which amount has been paid, and has agreed to make an additional payment of up to $750,000 (accrued) if the Company receives net proceeds of at least $20.0 million from the Delaware litigation, after payment of related legal fees and the Company’s profit-sharing obligation to AC Midwest Energy LLC, as specified in the agreement              
Commercial Customers [Member]                
Contracts expiry date, description     the Company initiated patent litigation against various defendants in the U.S. District Court for the District of Delaware which included (i) Vistra Energy Corp., AEP Generation Resources Inc.