XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Warrants and Options - Additional Information (Details)
9 Months Ended
Mar. 31, 2022
shares
June 30, 2022 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants Exercisable 572
June 30, 2023 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants Exercisable 2,286
June 30, 2024 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants Exercisable 2,286
June 30, 2025 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants Exercisable 2,286
June 30, 2026 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Warrants Exercisable 1,716