Insider Trading Policies and Procedures |
12 Months Ended |
---|---|
Dec. 31, 2024 | |
Insider Trading Policies and Procedures [Line Items] | |
Insider Trading Policies and Procedures Adopted [Flag] | false |
Insider Trading Policies and Procedures Not Adopted [Text Block] | As part of our Insider Trading Policy, all of our officers, directors, employees and consultants and family members or others sharing a household with any of the foregoing or that may have access to material non-public information regarding our Company are prohibited from engaging in short sales of our securities, any hedging or monetization transactions involving our securities and in transactions involving puts, calls or other derivative securities based on our securities. Our Insider Trading Policy further prohibits such persons from purchasing our securities on margin, borrowing against any account in which our securities are held or pledging our securities as collateral for a loan unless pre-cleared by our Insider Trading Compliance Officer. As of December 31, 2024, none of our directors or executive officers had pledged any shares of our common stock. |