| S-8 | Securities offered to employees pursuant to employee benefit plans | Apr 17, 2026 | Open Securities offered to employees pursuant to employee benefit plans in HTML. Open Securities offered to employees pursuant to employee benefit plans in DOC file. Open Securities offered to employees pursuant to employee benefit plans in PDF file. Open Securities offered to employees pursuant to employee benefit plans in XLS file. Open Securities offered to employees pursuant to employee benefit plans in XBLR Viewer. Open Securities offered to employees pursuant to employee benefit plans in XBLR file. |
| S-8 | Securities offered to employees pursuant to employee benefit plans | Feb 26, 2026 | Open Securities offered to employees pursuant to employee benefit plans in HTML. Open Securities offered to employees pursuant to employee benefit plans in DOC file. Open Securities offered to employees pursuant to employee benefit plans in PDF file. Open Securities offered to employees pursuant to employee benefit plans in XLS file. Open Securities offered to employees pursuant to employee benefit plans in XBLR Viewer. Open Securities offered to employees pursuant to employee benefit plans in XBLR file. |
| 10-12B/A | Amendment to a previously filed 10-12B | Feb 17, 2026 | Open Amendment to a previously filed 10-12B in HTML. Open Amendment to a previously filed 10-12B in DOC file. Open Amendment to a previously filed 10-12B in PDF file. Open Amendment to a previously filed 10-12B in XLS file. |
| 10-12B/A | Amendment to a previously filed 10-12B | Jan 30, 2026 | Open Amendment to a previously filed 10-12B in HTML. Open Amendment to a previously filed 10-12B in DOC file. Open Amendment to a previously filed 10-12B in PDF file. Open Amendment to a previously filed 10-12B in XLS file. |
| 10-12B | Registration filing of securities pursuant to section 12(b) of the Securities Exchange Act | Dec 10, 2025 | Open Registration filing of securities pursuant to section 12(b) of the Securities Exchange Act in HTML. Open Registration filing of securities pursuant to section 12(b) of the Securities Exchange Act in DOC file. Open Registration filing of securities pursuant to section 12(b) of the Securities Exchange Act in PDF file. Open Registration filing of securities pursuant to section 12(b) of the Securities Exchange Act in XLS file. |