XML 47 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments

At December 31, 2025, approximate future minimum lease payments, including mandatory fixed electricity charges, are as follows:

 

      
2026  $60,926 
2027   55,848 
Total minimum lease payments   116,774 
Less: amount representing interest   (4,698)
Present Value of Net Minimum Lease Payments  $112,076