v3.26.1
Other Payables and Accrued Liabilities (Details) - USD ($)
9 Months Ended
Apr. 09, 2024
Mar. 31, 2026
Jan. 31, 2026
Jun. 30, 2025
Other Payables and Accrued Liabilities [Line Items]        
Percentage of additional shipment 0.083%      
Excise tax percentage   1.00%    
Milestone installment amount   $ 934,500 $ 311,500  
Accounts payable – supplier financing   $ 32,327,516   $ 26,244,987
Minimum [Member]        
Other Payables and Accrued Liabilities [Line Items]        
Percentage of subject to interest unpaid purchase 0.05%      
Maximum [Member]        
Other Payables and Accrued Liabilities [Line Items]        
Percentage of subject to interest unpaid purchase 1.50%