XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Maturities and Balance Sheet Presentation of Lease Liabilities Maturities and balance sheet presentation of the Company’s lease liabilities for all operating leases as of March 31, 2025 is as follows:

 

2025 remaining total lease payments

 

$

508,461

 

Less: effect of discounting

 

 

(40,350

)

Present value of lease liabilities

 

$

468,111

 

 

 

Current operating lease liabilities

 

$

255,342

 

Non-current operating lease liabilities

 

$

212,769

 

Total

 

$

468,111

 

 

The Company’s gross future minimum payments under all non-cancelable operating leases as of March 31, 2025, are:

 

 

 

Total

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

Operating Lease Obligations

 

$

508,461

 

 

$

213,904

 

 

$

294,557

 

 

$

 

 

$