v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Maturities of Lease Liabilities

Maturities of lease liabilities were as follows:

 

   Operating 
As of June 30, 2026  Lease 
From July 1, 2026 to June 30, 2027  $130,911 
From July 1, 2027 to June 30, 2028   7,815 
Total  $138,726 
Less: amounts representing interest  $5,594 
Present value of future minimum lease payments   133,132 
Less: current obligations   (127,545)
Long-term obligations  $5,587