XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.3
SHAREHOLDERS' EQUITY - Stock Warrants Issues in Connection with Long-Term Debt (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Jun. 24, 2024
Stockholders' Equity Note [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   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