| 144 | Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock | Aug 13, 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. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Aug 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. |
| 144 | Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock | May 21, 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. |
| 144 | Non-EDGAR filing submitted by "insiders" prior to intended sale of restricted stock | May 21, 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. |
| UPLOAD | Correspondence from the SEC to the Filer | Mar 17, 2025 | Open Correspondence from the SEC to the Filer in HTML. Open Correspondence from the SEC to the Filer in DOC file. Open Correspondence from the SEC to the Filer in PDF file. Open Correspondence from the SEC to the Filer in XLS file. |
| CORRESP | Correspondence from the Filer to the SEC | Feb 27, 2025 | Open Correspondence from the Filer to the SEC in HTML. Open Correspondence from the Filer to the SEC in DOC file. Open Correspondence from the Filer to the SEC in PDF file. Open Correspondence from the Filer to the SEC in XLS file. |
| UPLOAD | Correspondence from the SEC to the Filer | Feb 14, 2025 | Open Correspondence from the SEC to the Filer in HTML. Open Correspondence from the SEC to the Filer in DOC file. Open Correspondence from the SEC to the Filer in PDF file. Open Correspondence from the SEC to the Filer in XLS file. |
| SCHEDULE 13G/A | SCHEDULE 13G/A | Jan 15, 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. |
| CORRESP | Correspondence from the Filer to the SEC | Jan 10, 2025 | Open Correspondence from the Filer to the SEC in HTML. Open Correspondence from the Filer to the SEC in DOC file. Open Correspondence from the Filer to the SEC in PDF file. Open Correspondence from the Filer to the SEC in XLS file. |