XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Note 21 - Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended December 31,

  

2022

 

2021

 

2020

Net loss

 $(20,145) $(131,891) $(307,045)

Basic and diluted weighted average number of shares outstanding

 109,072,761 80,525,694 70,889,753

Total basic and diluted loss per share

 $(0.18) $(1.64) $(4.33)