v3.26.1
Insider Trading Arrangements
6 Months Ended
Jun. 30, 2026
Insider Trading Arrangements [Line Items]  
Material Terms of Trading Arrangement [Text Block]

During the three months ended June 30, 2026, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) informed us of the adoption or termination of a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement” (as each term is defined in Regulation S-K, Item 408).

Rule 10b5-1 Arrangements Adopted [Flag] true
Rule 10b5-1 Arrangements Terminated [Flag] false
Non Rule 10b5-1 Arrangements Adopted [Flag] false
Non Rule 10b5-1 Arrangements Terminated [Flag] true