Note 1 - Corporate Information and Group Structure (Details Textual) |
Dec. 31, 2025
$ / shares
shares
|
|---|---|
| Corporate Information and Group Structure [line items] | |
| Number of ordinary shares per share of ADS (in shares) | 1 |
| Ordinary shares [member] | |
| Corporate Information and Group Structure [line items] | |
| Number of shares authorised (in shares) | 250,000,000 |
| Number of shares outstanding (in shares) | 89,648,056 |
| Par value per share (in dollars per share) | $ / shares | $ 0.0002 |
| X | ||||||||||
- Definition The number of shares authorised. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares] Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The nominal value per share. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Corporate information and group structure. No definition available.
|
| X | ||||||||||
- Definition The number of ordinary shares represented per share of ADS. No definition available.
|
| X | ||||||||||
- Details
|