XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Note 4 - Common Stock (Details Textual) - shares
Dec. 31, 2022
Dec. 31, 2021
Common Stock, Shares, Issued (in shares) 31,272,303 31,227,300
Common Stock, Shares, Outstanding, Ending Balance (in shares) 30,296,297 30,263,791
Reserved For Issuance Upon Exercise Or Vesting Of Equity Awards [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 5,600,676  
Reserved For Issuance Upon Exercise Or Vesting Of Equity Awards [Member] | Share-Based Payment Arrangement, Option [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 384,500  
NIL Coupon Non-redeemable Convertible Unsecured Loan Notes [Member] | Unsecured Debt [Member]    
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 6,715