XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases  
Schedule of Lease Cost

The Company’s operating and finance right-of-use assets and lease liabilities are as follows:

 

   As of
March 31, 2025
 
Operating lease right-of-use asset  $216,891 
Operating lease liability, current  $137,875 
Operating lease liability, long-term  $101,314 
      
Remaining lease term   1.8 years 
Discount rate   3.63%

 

   For the Three
Months Ended
March 31, 2025
 
Cash paid for operating lease  $32,961 
Schedule of Future Annual Minimum Lease Payments

Future annual minimum lease payments under non-cancellable operating leases as of March 31, 2025, were as follows:

 

Years ended December 31,    
2025 (excluding the three months ended March 31, 2025)   99,540 
2026   136,473 
Thereafter   11,654 
Total minimum lease payments   247,667 
Less imputed interest   (8,478)
Present value of minimum lease payments  $239,189