v3.25.1
Long term debt (Tables)
9 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
Year ending June 30,
TD Note Payment
2025 (remainder of FY 2025)
$9,693 
202641,145 
202745,224 
202836,471 
Total
$132,533 
Year ending June 30,EIDL Payment
2025 (remainder of FY 2025)$812 
20263,324 
20273,451 
20283,582 
20293,719 
Thereafter128,267 
Total$143,155 
Contractual Obligation, Fiscal Year Maturity The future annual principal amounts to be paid as of March 31, 2025 are as follows:
Year ending June 30,EIDL Payment
2025 (remainder of FY 2025)$812 
20263,324 
20273,451 
20283,582 
20293,719 
Thereafter128,267 
Total$143,155