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

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

 

    Three Months Ended     Six Months Ended  
    June 30,     June 30,  
    2026     2025     2026     2025  
Cash paid for amounts included in the measurement of operating lease liabilities:   $ 260,658     $ 227,128     $ 511,904     $ 455,679  
Weighted average assumptions:                                
Remaining lease term     5.94       1.94       5.94       1.94  
Discount rate     6.66 %     4.70 %     6.66 %     4.70 %
Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases

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

 

    Amount  
For the year ended December 31:      
2026   $ 443,720  
2027     764,028  
2028     806,192  
2029     830,378  
2030     855,289  
Thereafter     1,479,876  
Less: present value adjustment     (969,153 )
Present value of minimum lease payments   $ 4,210,330  
Current liability   $ 564,980  
Long term liability   $ 3,645,350