XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity (Details) - Schedule of Reserved Common Shares for Future Issuance - shares
Jun. 30, 2023
Jun. 30, 2022
Stockholders' Equity (Details) - Schedule of Reserved Common Shares for Future Issuance [Line Items]    
Stock options outstanding 296,331 246,273
Stock options available for issuance 154,169  
Number of common shares reserved 450,500