v3.25.2
NET LOSS PER COMMON SHARE - Additional Information (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Nov. 30, 2022
Stock Options and Nonvested Restricted Share          
Antidilutive Units          
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 7,000,000 5,400,000 7,000,000 5,400,000  
Pre-Funded Warrants | Follow on Offering          
Antidilutive Units          
Number of securities called by warrants or rights (in shares) 3,333,388 3,333,388 3,333,388 3,333,388 3,333,388