XML 114 R99.htm IDEA: XBRL DOCUMENT v3.23.1
Note 24 - Subsequent Events (Details Textual)
Jan. 18, 2023
shares
Jan. 17, 2023
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
$ / shares
shares
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.001 $ 0.001
Common Stock, Shares Authorized (in shares)     20,000,000 20,000,000
Common Stock, Shares, Issued (in shares) [1]     7,174,506 7,075,506
Common Stock, Shares, Outstanding, Ending Balance (in shares) [1]     7,174,506 7,075,506
Subsequent Event [Member]        
Common Stock, Shares Authorized (in shares) 20,000,000 100,000,000    
Common Stock, Shares, Issued (in shares) 7,174,506 35,827,677    
Common Stock, Shares, Outstanding, Ending Balance (in shares) 7,174,506 35,827,677    
Reverse Stock Split [Member] | Subsequent Event [Member]        
Stockholders' Equity Note, Stock Split, Conversion Ratio 5      
[1] Retrospectively restated for effect of the 1-for-5 reverse stock split on January 18, 2023, see Note 4(l).