v3.26.1
Notes Payable - Schedule of Future Minimum Annual Maturities of Notes Payable (Details)
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026, remaining $ 23,530
2027 50,027
2028 54,260
2029 58,851
2030 20,705
Total maturities 207,373
Current portion of notes payable (48,036)
Long-term portion of notes payable $ 159,337