v3.26.1
Notes Payable - Schedule of Future Minimum Annual Maturities of Notes Payable (Details)
Mar. 31, 2026
USD ($)
Debt Disclosure [Abstract]  
2026, remaining $ 37,149
2027 50,027
2028 54,260
2029 58,851
2030 20,705
Total maturities 220,992
Current portion of notes payable (49,278)
Long-term portion of notes payable $ 171,714