XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
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, 
   2025   2024   2025   2024 
                     
Total Leases:                    
Cash paid for amounts included in the measurement of operating lease liabilities  $227,128   $20,961   $455,679   $41,802 

 

   At June 30,
2025
   At December 31,
2024
 
Weighted average assumptions:          
Remaining lease term   1.94    0.9 
Discount rate   4.7%   2.3%
Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases

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

 

For the year ended December 31,:  Amount 
2025  $436,384 
2026   713,920 
2027   392,347 
      
Total   1,542,651 
Less: present value adjustment   (63,680)
Present value of minimum lease payments  $1,478,971 
Current liability  $768,060 
Long term liability  $710,911