XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.2
DIVIDENDS (Details) - $ / shares
6 Months Ended
Jul. 16, 2025
Jun. 15, 2025
Feb. 07, 2023
Jun. 30, 2025
Dec. 31, 2024
DIVIDENDS          
Dividend paid per share of its outstanding common stock     $ 1.2    
Common stock, par value (in dollars per share)       $ 0.01 $ 0.01
Cash dividend paid       $ 0.6  
S 2023 Dividends          
DIVIDENDS          
Dividends payable, date declared     Feb. 07, 2023    
O 2025 Q2 Dividends          
DIVIDENDS          
Dividends payable, date of record   Jun. 01, 2025      
Payment Date   Jun. 15, 2025      
Cash dividend paid   $ 0.3      
Subsequent events | O 2025 Q3 Dividends          
DIVIDENDS          
Dividends payable, date declared Jul. 16, 2025        
Dividend paid per share of its outstanding common stock $ 0.3        
Dividends payable, date of record Sep. 01, 2025        
Payment Date Sep. 15, 2025