XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
DIVIDENDS (Details) - $ / shares
9 Months Ended
Oct. 23, 2024
Jul. 24, 2024
Feb. 07, 2023
Sep. 30, 2024
Dec. 31, 2023
DIVIDENDS          
Dividend paid per share of its outstanding common stock     $ 1.20    
Common stock, par value (in dollars per share)       $ 0.01 $ 0.01
Cash dividend paid       $ 0.90  
S 2023 Dividends          
DIVIDENDS          
Dividends payable, date declared     Feb. 07, 2023    
Dividend paid per share of its outstanding common stock     $ 5.00    
Common stock, par value (in dollars per share)     $ 0.01    
Dividends payable, date of record     Mar. 01, 2023    
Payment Date     Mar. 15, 2023    
O 2024 Q3 Dividends          
DIVIDENDS          
Dividends payable, date declared   Jul. 24, 2024      
Dividends payable, date of record   Sep. 01, 2024      
Payment Date   Sep. 15, 2024      
Cash dividend paid   $ 0.30      
Subsequent events | O 2024 Q4 Dividends          
DIVIDENDS          
Dividends payable, date declared Oct. 23, 2024        
Dividend paid per share of its outstanding common stock $ 0.30        
Dividends payable, date of record Dec. 01, 2024        
Payment Date Dec. 15, 2024