SHAREHOLDERS' EQUITY - Stock Warrants Issues in Connection with Long-Term Debt (Narrative) (Details) - USD ($) $ / shares in Units, $ in Millions |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2024 |
Jun. 30, 2024 |
Jun. 24, 2024 |
|---|---|---|---|---|---|
| Equity [Abstract] | |||||
| Aggregate purchase of warrants (in shares) | 64,372 | 407,542 | |||
| Common stock, par value (in dollars per share) | $ 0.05 | $ 0.05 | $ 0.05 | ||
| Exercise price of warrants (in dollars per share) | $ 23.86 | $ 7.00 | |||
| Warrants exercisable term | 7 years | ||||
| Warrants | $ 2.8 | ||||
| Warrants, financing fees | $ 0.2 | ||||
| Aggregate cancelled warrants (in shares) | 32,186 | 203,771 | |||
| Exercise price of cancelled warrants (in dollars per share) | $ 51.13 | $ 15.00 | |||
| Warrants exercise price (in dollars per share) | $ 68.17 | $ 20.00 |
| X | ||||||||||
- Definition Class Of Warrant Or Right, Cancellable No definition available.
|
| X | ||||||||||
- Definition Class Of Warrant Or Right, Cancellable, Consideration Per Share No definition available.
|
| X | ||||||||||
- Definition Volume Weighted Average Price Per Share No definition available.
|
| X | ||||||||||
- Definition Warrants And Rights Outstanding, Financing Fees No definition available.
|
| X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|