v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of Future Minimum Rental Payments for Operating Leases

Future minimum lease payments under the non-cancelable operating lease as of March 31, 2025 are:

 

   Operating 
   Lease 
      
2025  $282,959 
2026   62,880 
      
Total minimum lease payments  $345,839