XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Payable - Schedule of Future Minimum Annual Maturities of Notes Payable (Details)
Mar. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2024, remaining $ 19,981
2025 25,781
2026 14,331
Total maturities 60,093
Current portion of notes payable (26,367)
Long-term portion of notes payable $ 33,726