v3.25.4
Lease Obligations - Schedule of Minimum Lease Payments (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Schedule of Minimum Operating Lease Payments [Abstract]    
Year 1 $ 426,097  
Year 2 125,292  
Year 3  
Year 4  
Year 5  
More than five years  
Total undiscounted lease liabilities 551,389  
Less: imputed interest (19,440)  
Present value of lease liabilities 531,949  
Less: Current portion of lease liabilities (408,122) $ (435,507)
Non-current portion of lease liabilities $ 123,827 $ 305,755