Income Taxes - Additional Information (Details) - USD ($) |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Operating Loss Carryforwards [Line Items] | ||
Tax losses | $ 45,427,872 | $ 35,736,884 |
Income tax examination year | 2019 2020 2021 2022 2023 2024 | |
United States | ||
Operating Loss Carryforwards [Line Items] | ||
Net operating loss carry forwards | $ 38,200,235 | $ 38,219,334 |
United States | Minimum | ||
Operating Loss Carryforwards [Line Items] | ||
Net operating loss carry forwards expiration date | 2025 | |
United States | Maximum | ||
Operating Loss Carryforwards [Line Items] | ||
Net operating loss carry forwards expiration date | 2038 |