XML 123 R104.htm IDEA: XBRL DOCUMENT v3.24.1
Net Loss Per Share (Details) - Schedule of Potential Dilutive Securities are Anti-Dilutive (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net Loss Per Share [Abstract]    
Diluted 65,265,397 56,084,858
Diluted $ (0.75) $ (0.79)