Leases (Details) |
6 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Aug. 02, 2021 |
Jul. 15, 2019 |
|
| Leases [Line Items] | |||
| Lease term | 3 years | 3 years | 5 years |
| Minimum [Member] | |||
| Leases [Line Items] | |||
| Lease payments for asset percentage | 5.00% | ||
| Maximum [Member] | |||
| Leases [Line Items] | |||
| Lease payments for asset percentage | 5.88% |