v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of Future Minimum Rental Payments for Operating Leases

Future minimum lease payments under the non-cancelable operating lease as of June 30, 2026 are:

 

   Operating 
   Lease 
     
2026  $193,355 
2027   64,452 
      
Total minimum lease payments  $257,807