Leases (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Leases [Line Items] | ||||
| Rent expense | $ 127,936 | $ 135,299 | $ 261,147 | $ 295,788 |
| Lease Agreements [Member] | ||||
| Leases [Line Items] | ||||
| Right-of-use assets | ||||
| Minimum [Member] | Lease Agreements [Member] | ||||
| Leases [Line Items] | ||||
| Lease term | 2 years | 2 years | ||
| Maximum [Member] | Lease Agreements [Member] | ||||
| Leases [Line Items] | ||||
| Lease term | 5 years | 5 years | ||