v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases  
Schedule of Operating Leases

  

   June 30, 2026   December 31, 2025 
         
Operating leases:          
Right-of-use assets  $954,097   $1,053,641 
Operating lease liabilities  $998,065   $1,134,554 
           
Weighted average remaining lease term in years   3.08    3.58 
Weighted average discount rate   7.58%   7.58%
           
Cash paid for amounts included in the measurement of lease liabilities  $177,366   $348,873 
           
Finance leases:          
Right-of-use assets  $83,350   $108,682 
Finance lease liabilities  $86,970   $108,682 
           
Weighted average remaining lease term in years   1.84    2.33 
Weighted average discount rate   7.54%   7.54%
           
Amortization of assets under finance lease  $25,332   $27,709 
Interest  $3,759   $6,252 
Schedule of Future Payments Due Under Operating and Finance Leases

As of June 30, 2026, the future minimum lease payments under non-cancelable operating and finance leases are as follows:

  

Year  Operating Lease   Finance Lease 
         
2026  $181,062   $25,472 
2027   368,250    50,941 
2028   378,576    16,980 
2029   192,828    - 
Total  $1,120,716   $93,392 
Less effects of discounting   (122,651)   (6,423)
Total lease liabilities  $998,065   $86,970