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. | |||||||