v3.25.4
Commitments and Contingencies (Details Narrative) - USD ($)
$ in Millions
1 Months Ended
Jul. 17, 2019
Jul. 31, 2019
Mar. 02, 2024
Mar. 01, 2024
Commitments and Contingencies        
Patent infringement payment     $ 57.1 $ 57.1
Commercial Customers [Member]        
Commitments and Contingencies        
Contracts expiry date, description the Company initiated patent litigation against certain defendants in the U.S. District Court for the District of Delaware for infringement of certain United States patents owned by the Company 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.