v3.25.0.1
DEBT (Narrative II) (Details)
Sep. 01, 2023
USD ($)
$ / item
shares
Dec. 31, 2024
USD ($)
Note Warrant [Member]    
Derivative [Line Items]    
Amount of shares entitled to purchase | shares 3,617,955  
Strike price | $ / item 170.45  
Warrant fair value within additional paid-in capital | $ $ 600,000  
2025 Hedge [Member]    
Derivative [Line Items]    
Amount of shares entitled to purchase | shares 3,617,955  
Strike price | $ / item 124.38  
Convertible Debt [Member]    
Derivative [Line Items]    
Embedded conversion feature at fair value | $ $ 1,700,000 $ 21,700