XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
The Company, Net Loss Per Share (Details) - shares
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 611,201 628,921
Stock Options [Member]    
Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 530,350 536,961
Common Stock Warrants [Member]    
Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 80,000 80,000
Restricted Stock Units [Member]    
Net Loss Per Share [Abstract]    
Potential common stock equivalents (in shares) 851 11,960