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

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

 

   Three Months Ended 
   March 31, 
   2025   2024 
JEC Lease:        
Cash paid for amounts included in the measurement of operating lease liabilities:  $20,550   $20,841 
Weighted average assumptions:          
Remaining lease term   0.7    0.9 
Discount rate   2.3%   2.3%
           
Iron Mountain Lease:          
Cash paid for amounts included in the measurement of operating lease liabilities:  $53,301   $
--
 
Weighted average assumptions:          
Remaining lease term   1.1    
--
 
Discount rate   4.8%   
--
 
           
ADC Lease:          
Cash paid for amounts included in the measurement of operating lease liabilities:  $160,042   $
--
 
Weighted average assumptions:          
Remaining lease term   2.4    
--
 
Discount rate   4.8%   
--
 
Schedule of Future Minimum Payments Under Non-Cancelable Operating Leases

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

 

For the years ending December 31,  Amount 
2025  $660,770 
2026   713,920 
2027   392,347 
      
Total   1,767,037 
Less: present value adjustment   (82,917)
Present value of minimum lease payments  $1,684,120