Commitments and Contingencies (Details) |
6 Months Ended |
---|---|
Dec. 31, 2022 | |
Disclosure Text Block [Abstract] | |
Future lease payments term | 5 years |
X | ||||||||||
- Definition Description of future lease payments term. No definition available.
|
X | ||||||||||
- References No definition available.
|