XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock Warrants and Options - Additional Information (Details)
3 Months Ended
Sep. 30, 2022
shares
June 30, 2023  
Stock Warrants and Options  
Warrants exercisable 1,716
June 30 2024  
Stock Warrants and Options  
Warrants exercisable 2,286
June 30, 2025  
Stock Warrants and Options  
Warrants exercisable 2,286
June 30, 2026  
Stock Warrants and Options  
Warrants exercisable 2,286
June 30, 2027  
Stock Warrants and Options  
Warrants exercisable 286