XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details) - Schedule of Reserved Common Shares for Future Issuance - Common Stock [Member]
Jun. 30, 2024
shares
Schedule of Reserved Common Shares for Future Issuance [Line Items]  
Stock options outstanding 322,056
Stock options available for issuance 80,969
Number of common shares reserved 403,025