XML 71 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Earnings (Loss) Per Share Basic and Fully Diluted - Antidilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Antidilutive securities (in shares) 46,341 45,380
Share-Based Payment Arrangement, Option [Member]    
Antidilutive securities (in shares) 6,003 6,955
Warrant [Member]    
Antidilutive securities (in shares) 40,338 38,425