STOCKHOLDERS PROTECTION RIGHTS AGREEMENT (Details) |
Apr. 24, 2026 |
May 30, 2025 |
Jun. 05, 2024
$ / shares
shares
|
|---|---|---|---|
| 2024 Rights | |||
| Subsidiary, Sale of Stock [Line Items] | |||
| Class of warrant or right, threshold percentage, minimum | 0.10 | ||
| Class of warrant or right, threshold percentage, maximum | 0.20 | ||
| 2024 Rights | Series B Participating Preferred Stock | |||
| Subsidiary, Sale of Stock [Line Items] | |||
| Number of securities called by each warrant or right (in shares) | shares | 0.001 | ||
| Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares | $ 75.00 | ||
| 2025 Rights | |||
| Subsidiary, Sale of Stock [Line Items] | |||
| Extension period | 1 year | 1 year |