v3.26.1
Operating Leases - Schedule of Undiscounted Cash Payment Obligations for its Non-Cancelable Lease Liabilities (Details)
Mar. 31, 2026
USD ($)
Schedule of Undiscounted Cash Payment Obligations for its Non-Cancelable Lease Liabilities [Abstract]  
2026 $ 165,567
2027 228,231
2028 170,161
2029 110,043
2030 30,746
Total undiscounted cash payments 704,749
Less interest (113,047)
Present value of payments $ 591,731