v3.26.1
Accounts Receivable, Net (Details) - USD ($)
3 Months Ended 9 Months Ended
May 11, 2026
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Accounts Receivable, Net [Line Items]          
Percentage of accounts receivable balance collected 36.20%        
Allowance for credit loss   $ 84,261 $ 133,772
Accounts Receivable [Member]          
Accounts Receivable, Net [Line Items]          
Accounts receivable $ 700,000