XML 36 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Future Minimum Rental Payments

At March 31, 2025, approximate future minimum rental payments required under the lease agreement is as follows:

 

 

Operating
Lease

 

Remainder of 2025

 

$

28,575

 

2026

 

 

39,370

 

2027

 

 

40,945

 

2028

 

 

42,583

 

2029

 

 

10,715

 

Total undiscounted lease payments

 

 

162,188

 

Less: effects of discounting

 

 

(14,330

)

Operating Lease Liability

 

$

147,858

 

 

 

 

Classified as:

 

 

 

Operating lease liability, current

 

$

32,124

 

Operating lease liability, non-current

 

$

115,734