v3.25.2
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Current provision:    
United States – Federal
United States - State
Foreign 1,203,704 1,282,046
Total current provision 1,203,704 1,282,046
Deferred provision:    
United States – Federal
United States - State
Foreign
Total deferred provision:
Total provision for income tax $ 1,203,704 $ 1,282,046