XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Long Term Debt Future Principal Payments (Details)
Mar. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
2025 $ 14,261,689
2026 19,015,585
2027 4,753,896
Total $ 38,031,170