v3.26.1
Debt-Schedule of Principal Payments of Long-Term Debt (Details)
Mar. 31, 2026
USD ($)
Schedule of Principal Payments of Long-Term Debt [Abstract]  
2026
2027 1,296,296
2028 3,111,111
2029 2,855,093
Total $ 7,262,500