v3.26.1
Note Receivable, Related Party - Schedule of Note Receivable Consists (Details) - USD ($)
Mar. 31, 2026
Jun. 30, 2025
Note Receivable, Related Party [Line Items]    
Total Note Receivable $ 1,000,000
Notes Receivable [Member]    
Note Receivable, Related Party [Line Items]    
Total Note Receivable $ 1,000,000