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

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

  

      
2025  $60,926 
2026   60,926 
2027   55,848 
Total minimum lease payments   177,700 
Less: amount representing interest   (10,581)
Present Value of Net Minimum Lease Payments  $167,119