XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Loss per Share, Anti Dilutive Equity Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Anti-dilutive Securities [Abstract]    
Anti-dilutive equity securities (in shares) 1,811,193 290,332
Common Stock Options [Member]    
Anti-dilutive Securities [Abstract]    
Anti-dilutive equity securities (in shares) 21,246 31,760
Common Stock Purchase Warrants [Member]    
Anti-dilutive Securities [Abstract]    
Anti-dilutive equity securities (in shares) 1,186,522 168,192
Convertible Notes Payable, Including Interest [Member]    
Anti-dilutive Securities [Abstract]    
Anti-dilutive equity securities (in shares) 603,425 90,380