XML 58 R43.htm IDEA: XBRL DOCUMENT v3.25.2
STOCKHOLDERS PROTECTION RIGHTS AGREEMENT (Details)
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