v3.26.3
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2025
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted [Flag] false
Insider Trading Policies and Procedures Not Adopted [Text Block] Our insider trading policy expressly prohibits short sales and derivative transactions of our stock by our executive officers, directors, employees and certain designated consultants and contractors, including short sales of our securities. Our insider trading policy expressly prohibits, without the advance approval of our audit committee, purchases or sales of puts, calls, or other derivative securities of the company or any derivative securities that provide the economic equivalent of ownership.