v3.26.1
Operating Lease Right-of-Use Assets and Operating Lease Liabilities - Schedule of Minimum Lease Payments under Non-Cancelable Operating Lease (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Minimum Lease Payments under Non-Cancelable Operating Lease [Abstract]    
2026 $ 79,116  
2027 81,486  
2028 83,939  
2029 14,023  
Total 258,564  
Less: present value discount (51,312)  
Total operating lease liability $ 207,252 $ 218,975