XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Net Loss Per Share: (Tables)
3 Months Ended
Mar. 31, 2023
Net Loss Per Share [Abstract]  
Schedule of shares and warrants that were excluded from the calculation of diluted earnings per share
   For the Three Months Ended 
  

March 31,
2023

  

March 31,
2022

 
         
Common stock subject to outstanding options   1,297    1,322 
Common stock subject to outstanding warrants   435    450 
Common stock subject to outstanding convertible debt plus accrued interest   8,766    7,556