v3.26.1
Operating Lease - Schedule of Operating Lease (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Schedule of Operating Lease [Abstract]      
Right of use assets $ 14,119   $ 17,865
Operating lease liabilities, current 12,844   14,877
Operating lease liabilities, noncurrent   1,703
Total operating lease liabilities $ 12,844   $ 16,580
Weighted average remaining lease term (years) 11 months 8 days 1 year 11 months 8 days  
Weighted average discount rate 5.50% 5.50%  
Amortization of right of use assets $ 3,629 $ 5,898