v3.25.1
SHAREHOLDERS' EQUITY - 2024 Private Placement (Details) - Private Placement - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Jul. 31, 2024
Jun. 30, 2024
Class of Stock [Line Items]    
Gross proceeds from issuance of common stock for cash (in shares) 1,500,000 1,500,000
Shares issue price   $ 4
Sale of stock received on transaction $ 6.0