XML 42 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025 is as follows:

 

2025 remaining total lease payments

 

$

437,159

 

Less: effect of discounting

 

 

(30,161

)

Present value of lease liabilities

 

$

406,998

 

 

 

Current operating lease liabilities

 

$

263,551

 

Non-current operating lease liabilities

 

 

143,447

 

Total

 

$

406,998

 

 

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

 

 

 

Total

 

 

2025

 

 

2026

 

 

2027

 

 

2028

 

Operating Lease Obligations

 

$

437,159

 

 

$

142,603

 

 

$

294,557

 

 

$

 

 

$