XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 2025
Leases [Abstract]  
Schedule of Maturities of Lease Liabilities

Maturities of lease liabilities were as follows:

 

   Operating 
As of March 31,  Lease 
From April 1, 2025 to March 31, 2026  $179,218 
From April 1, 2026 to March 31, 2027   145,567 
From April 1, 2027 to March 31, 2028   7,816 
Total  $332,601 
Less: amounts representing interest  $13,043 
Present Value of future minimum lease payments   319,558 
Less: Current obligations   168,901 
Long term obligations  $150,657