SUBSEQUENT EVENTS (Details Narrative) - Subsequent Event [Member] - $ / shares |
Jul. 21, 2025 |
Jul. 03, 2025 |
---|---|---|
6.50% Convertible Notes Due 2029 [Member] | ||
Subsequent Event [Line Items] | ||
Debt description | the conversion rate applicable to the 6.50% Convertible Notes due 2029 was adjusted to $7.53 per share (132.7530 shares of the Company’s common stock per $1,000 principal amount of the 6.50% Convertible Notes due 2029) from the initial conversion price of $7.75 per share (129.0323 shares of the Company’s common stock per $1,000 principal amount of the 6.50% Convertible Notes due 2029), which had been effective since issuance. | |
O 2025 Q3 Dividends [Member] | ||
Subsequent Event [Line Items] | ||
Dividend payable, per share | $ 0.25 |