| 144 | Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock | Nov 25, 2025 | Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in HTML. Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in DOC file. Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in PDF file. Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in XLS file. |
| 13F-HR | 13F Holdings Report Initial Filing | Nov 3, 2025 | Open 13F Holdings Report Initial Filing in HTML. Open 13F Holdings Report Initial Filing in DOC file. Open 13F Holdings Report Initial Filing in PDF file. Open 13F Holdings Report Initial Filing in XLS file. |
| FWP | Free Writing Prospectus | Oct 21, 2025 | Open Free Writing Prospectus in HTML. Open Free Writing Prospectus in DOC file. Open Free Writing Prospectus in PDF file. Open Free Writing Prospectus in XLS file. |
| N-PX | Annual Report of Proxy Voting Record of Registered Management Investment Company | Aug 26, 2025 | Open Annual Report of Proxy Voting Record of Registered Management Investment Company in HTML. Open Annual Report of Proxy Voting Record of Registered Management Investment Company in DOC file. Open Annual Report of Proxy Voting Record of Registered Management Investment Company in PDF file. Open Annual Report of Proxy Voting Record of Registered Management Investment Company in XLS file. |
| 144 | Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock | Jul 22, 2025 | Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in HTML. Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in DOC file. Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in PDF file. Open Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock in XLS file. |
| 13F-HR | 13F Holdings Report Initial Filing | Jul 18, 2025 | Open 13F Holdings Report Initial Filing in HTML. Open 13F Holdings Report Initial Filing in DOC file. Open 13F Holdings Report Initial Filing in PDF file. Open 13F Holdings Report Initial Filing in XLS file. |
| FWP | Free Writing Prospectus | May 15, 2025 | Open Free Writing Prospectus in HTML. Open Free Writing Prospectus in DOC file. Open Free Writing Prospectus in PDF file. Open Free Writing Prospectus in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | May 13, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| 13F-HR | 13F Holdings Report Initial Filing | Apr 29, 2025 | Open 13F Holdings Report Initial Filing in HTML. Open 13F Holdings Report Initial Filing in DOC file. Open 13F Holdings Report Initial Filing in PDF file. Open 13F Holdings Report Initial Filing in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Feb 14, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Feb 6, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Feb 6, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| 13F-HR | 13F Holdings Report Initial Filing | Jan 31, 2025 | Open 13F Holdings Report Initial Filing in HTML. Open 13F Holdings Report Initial Filing in DOC file. Open 13F Holdings Report Initial Filing in PDF file. Open 13F Holdings Report Initial Filing in XLS file. |
| SCHEDULE 13G | SCHEDULE 13G | Jan 24, 2025 | Open SCHEDULE 13G in HTML. Open SCHEDULE 13G in DOC file. Open SCHEDULE 13G in PDF file. Open SCHEDULE 13G in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Jan 24, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| SCHEDULE 13G | SCHEDULE 13G | Jan 23, 2025 | Open SCHEDULE 13G in HTML. Open SCHEDULE 13G in DOC file. Open SCHEDULE 13G in PDF file. Open SCHEDULE 13G in XLS file. |
| SCHEDULE 13G | SCHEDULE 13G | Jan 23, 2025 | Open SCHEDULE 13G in HTML. Open SCHEDULE 13G in DOC file. Open SCHEDULE 13G in PDF file. Open SCHEDULE 13G in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Jan 23, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Jan 23, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Jan 23, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Jan 23, 2025 | Open SCHEDULE 13G/A in HTML. Open SCHEDULE 13G/A in DOC file. Open SCHEDULE 13G/A in PDF file. Open SCHEDULE 13G/A in XLS file. |
| SCHEDULE 13G | SCHEDULE 13G | Jan 7, 2025 | Open SCHEDULE 13G in HTML. Open SCHEDULE 13G in DOC file. Open SCHEDULE 13G in PDF file. Open SCHEDULE 13G in XLS file. |