XML 85 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Share (Details) - Schedule of No Potential Common Stock Equivalents (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Potentially Dilutive Common Stock [Abstract]    
Weighted average number of common shares outstanding, diluted 15,322 13,632
Net loss per share - diluted $ (0.66) $ (0.36)