XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Loss Per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended March 31,

 
   

2023

   

2022

 

Basic Loss per Common Share:

               

Net loss attributable to common shares — basic

  $ (14,040 )   $ (17,781 )

Weighted average common shares outstanding — basic

    20,093       17,344  

Basic loss per common share

  $ (0.70 )   $ (1.03 )
                 

Diluted Loss per Common Share:

               

Net loss attributable to common shares — diluted

  $ (14,040 )   $ (17,781 )

Weighted average common shares outstanding — diluted

    20,093       17,344  

Diluted loss per common share

  $ (0.70 )   $ (1.03 )
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

March 31,

   

March 31,

 
   

2023

   

2022

 

Anti-dilutive shares due to:

               

Exercise prices higher than the average market price

    51       50  

Net loss

    59