v3.25.2
(LOSS) EARNINGS PER SHARE - Additional information (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
(LOSS) EARNINGS PER SHARE    
Antidilutive securities excluded from computation of earnings per share, amount 5,600,000 5,600,000
Common Stock    
(LOSS) EARNINGS PER SHARE    
Number of Shares, Granted   7,000