XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Share (Details) - Schedule of Potentially Dilutive Common Stock (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Schedule of potentially dilutive common stock [Abstract]        
Weighted average number of common shares outstanding - Diluted 15,359 13,580 15,310 13,577
Net loss per share - diluted $ (0.08) $ (0.06) $ (0.27) $ (0.27)