| 3 | Initial filing by director officer or owner of more than ten percent. | Jun 11, 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Jun 1, 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | May 7, 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Apr 30, 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Apr 24, 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. |
| 3 | Initial filing by director officer or owner of more than ten percent. | Apr 13, 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. | Apr 3, 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 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 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 20, 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 19, 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 19, 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 19, 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 19, 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Mar 17, 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Feb 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Dec 23, 2025 | 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Nov 26, 2025 | 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Nov 20, 2025 | 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Oct 24, 2025 | 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Oct 10, 2025 | 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Sep 30, 2025 | 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. |