| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | May 6, 2026 | Open Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act in HTML. Open Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act in DOC file. Open Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act in PDF file. Open Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act in XLS file. |
| 20-F | Annual and transition report of foreign private issuers [Sections 13 or 15(d)] | Apr 30, 2026 | Open Annual and transition report of foreign private issuers [Sections 13 or 15(d)] in HTML. Open Annual and transition report of foreign private issuers [Sections 13 or 15(d)] in DOC file. Open Annual and transition report of foreign private issuers [Sections 13 or 15(d)] in PDF file. Open Annual and transition report of foreign private issuers [Sections 13 or 15(d)] in XLS file. Open Annual and transition report of foreign private issuers [Sections 13 or 15(d)] in XBLR Viewer. Open Annual and transition report of foreign private issuers [Sections 13 or 15(d)] in XBLR file. |
| 3/A | Amendment to a previously filed Form 3. | Apr 1, 2026 | Open Amendment to a previously filed Form 3. in HTML. Open Amendment to a previously filed Form 3. in DOC file. Open Amendment to a previously filed Form 3. in PDF file. Open Amendment to a previously filed Form 3. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 31, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 27, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 26, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 18, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 18, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 18, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 17, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Mar 17, 2026 | Open Initial filing by director officer or owner of more than ten percent. in HTML. Open Initial filing by director officer or owner of more than ten percent. in DOC file. Open Initial filing by director officer or owner of more than ten percent. in PDF file. Open Initial filing by director officer or owner of more than ten percent. in XLS file. |