XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Long term debt (Details) - USD ($)
9 Months Ended
Mar. 31, 2023
Mar. 29, 2023
Mar. 31, 2024
Secured Debt [Member]      
Debt Instrument [Line Items]      
Debt instrument, term 30 years    
Debt Instrument, Periodic Payment     $ 731
Long-term Debt     $ 150,000
Secured Debt [Member]      
Debt Instrument [Line Items]      
Long-term Debt, Weighted Average Interest Rate, at Point in Time     3.75%
2024 (remainder of FY 2024)     $ 782
2025     3,202
2026     3,324
2027     3,451
2028     3,582
Thereafter     132,120
Long-term Debt     146,461
Note Payable | TD Bank      
Debt Instrument [Line Items]      
Debt instrument, term   5 years  
2025     8,530
2026     37,434
2027     41,145
2028     45,224
Long-term Debt     $ 168,745