XML 42 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Operating Leases

The following table summarizes the Company’s operating leases for the periods presented:

 

   Three Months Ended 
   March 31, 
   2026   2025 
Cash paid for amounts included in the measurement of operating lease liabilities:  $251,245   $233,893 
Weighted average assumptions:          
Remaining lease term   6.32    1.95 
Discount rate   6.69%   4.58%
Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases

As of March 31, 2026, future minimum payments under non-cancellable operating leases were as follows:

 

   Amount 
For the year ended December 31:    
2026  $790,432 
2027   714,466 
2028   806,192 
2029   830,378 
2030   855,289 
Thereafter   1,479,876 
Less: present value adjustment   (1,260,183)
Present value of minimum lease payments  $4,216,450 
Current liability  $465,656 
Long term liability  $3,750,794