v3.25.2
STOCK-BASED COMPENSATION - Fair Value Disclosures, Director Options (Details) - Director Stock Options [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2025
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Jun. 30, 2025
$ / shares
shares
Jun. 30, 2024
$ / shares
shares
Jun. 19, 2025
$ / shares
Jun. 19, 2025
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Abstract]            
Quantity issued during the period (in Shares) | shares 0 475,000 0 475,000    
Weighted average fair value per option at grant date (in Dollars per share) $ 0 $ 4.87 $ 0 $ 4.87    
Share price at grant date (in Dollars per share) 0 12.62 0 12.62    
Exercise price (in Dollars per share) | (per share) $ 0 $ 15.29 $ 0 $ 15.29 $ 15.34 $ 23
Expected volatility range 0.00%   0.00%      
Expected dividends 0.00% 0.00%    
Risk-free interest rate range 0.00%   0.00%      
Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Abstract]            
Expected volatility range   52.50%   52.50%    
Expected life range   3 years   3 years    
Risk-free interest rate range   4.07%   4.07%    
Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Abstract]            
Expected volatility range   60.00%   60.00%    
Expected life range   4 years   4 years    
Risk-free interest rate range   4.08%   4.08%