v3.25.1
Debt - Schedule of Future Contractual Maturities of the Debt (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Schedule of Future Contractual Maturities of the Debt [Abstract]    
2024 (remainder of year)   $ 3,309,546
2025   139,431
2026   459,275
2027   165,114
2028   181,851
Thereafter   1,065,752
Total $ 5,320,969 $ 5,320,969