v3.26.3
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current provision:    
United States – Federal
United States - State 14,190
Foreign 1,218,905 1,203,704
Total current provision 1,233,095 1,203,704
Deferred provision:    
United States – Federal
United States - State
Foreign (85,713)
Total deferred provision: (85,713)
Total provision for income tax $ 1,147,382 $ 1,203,704