v3.26.1
CASH DIVIDEND (Details) - USD ($)
$ / shares in Units, $ in Millions
Feb. 24, 2026
Feb. 02, 2026
Feb. 18, 2025
Jan. 24, 2025
S 2026 Q1 Dividends [Member]        
CASH DIVIDEND [Abstract]        
Dividend payable, date declared   Feb. 02, 2026    
Cash dividend (in Dollars per share)   $ 0.75    
Dividend payable, date of record   Feb. 09, 2026    
Cash dividends paid $ 6.1      
Dividend payable, date paid   Feb. 24, 2026    
S 2025 Q1 Dividends [Member]        
CASH DIVIDEND [Abstract]        
Dividend payable, date declared       Jan. 24, 2025
Cash dividend (in Dollars per share)       $ 1.5
Dividend payable, date of record       Feb. 03, 2025
Cash dividends paid     $ 12.7  
Dividend payable, date paid       Feb. 18, 2025