XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Lease Obligations (Tables)
3 Months Ended
Sep. 30, 2024
Lease Obligations [Abstract]  
Schedule of Minimum Lease Payments The Company is committed to minimum lease payments as follows:
Maturity Analysis  September 30,
2024
 
   $ 
     
Year 1   469,668 
Year 2   453,191 
Year 3   219,261 
Year 4   
-
 
Year 5   
-
 
More than five years   
-
 
Total undiscounted lease liabilities(1)   1,142,120 
Less: imputed interest   (84,077)
Present value of lease liabilities   1,058,043 
      
Less: Current portion of lease liabilities   (424,260)
Non-current portion of lease liabilities   633,783