v3.26.1
Long-Term Debt - Schedule of Future Maturities of Long-Term Debt (Details)
Jun. 30, 2026
USD ($)
Schedule of Future Maturities of Long-Term Debt [Abstract]  
2026 $ 9,797,756
2027 18,253,092
2028 16,329,476
2029 13,691,967
2030 and thereafter 6,118,820
Total $ 64,191,111