v3.25.2
STOCKHOLDERS' EQUITY, Long-Term Incentive Plan (Details)
6 Months Ended
Jun. 30, 2025
Plan
May 05, 2023
shares
May 04, 2023
shares
Long-Term Incentive Plan [Abstract]      
Number of stock incentive plans | Plan 1    
LTIP [Member]      
Long-Term Incentive Plan [Abstract]      
Number of shares available for issuance under incentive plan (in shares) | shares   4,000,000 2,000,000
LTIP [Member] | June 16, 2020 [Member]      
Long-Term Incentive Plan [Abstract]      
Stock option award issuance, plan duration 10 years