XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Equity Incentive Plan (Details) - Schedule of Issued and Outstanding Options - shares
Jun. 30, 2023
Dec. 31, 2022
Equity Incentive Plan (Details) - Schedule of Issued and Outstanding Options [Line Items]    
Total stock options outstanding 401,681 470,191
Stock options vested [Member]    
Equity Incentive Plan (Details) - Schedule of Issued and Outstanding Options [Line Items]    
Total stock options outstanding 183,527 151,258
Stock options unvested [Member]    
Equity Incentive Plan (Details) - Schedule of Issued and Outstanding Options [Line Items]    
Total stock options outstanding 218,154 318,933