| 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Apr 9, 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 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. Open Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act in XBLR Viewer. Open Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act in XBLR file. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Mar 20, 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 | Mar 10, 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 19, 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 12, 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 11, 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 4, 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 | Jan 12, 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 | Jan 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 | Jan 2, 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 | Oct 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. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Oct 17, 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 1, 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/A | Amendment to a previously filed 6-K | Aug 28, 2025 | Open Amendment to a previously filed 6-K in HTML. Open Amendment to a previously filed 6-K in DOC file. Open Amendment to a previously filed 6-K in PDF file. Open Amendment to a previously filed 6-K in XLS file. Open Amendment to a previously filed 6-K in XBLR Viewer. Open Amendment to a previously filed 6-K in XBLR file. |
| 6-K | Report of foreign issuer rules 13a-16 and 15d-16 of the Securities Exchange Act | Jul 14, 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 | Jun 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. |