v3.26.1
Notes Payable - Schedule of Future Maturities of Notes Payable (Details)
Mar. 31, 2026
USD ($)
Schedule of Future Notes Payable [Abstract]  
2027 $ 11,991,608
2028 2,682,310
2029 615
2030 638
2031 663
Thereafter 21,009
Total 14,696,843
Less: unamortized discount (6,156,978)
Future maturities of notes payable $ 8,539,865