v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Schedule of Maturities of Lease Liabilities

Maturities of lease liabilities were as follows:

 

   Operating 
As of March 31, 2026  Lease 
From April 1, 2026 to March 31, 2027  $173,929 
From April 1, 2027 to March 31, 2028   21,954 
Total  $195,883 
Less: amounts representing interest  $28,449 
Present Value of future minimum lease payments   167,434 
Less: Current obligations   147,778 
Long-term obligations  $19,656