XML 86 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
CAPITAL STOCK - Cash Dividends Declared (Details) - $ / shares
12 Months Ended
Mar. 11, 2025
Feb. 14, 2025
Nov. 15, 2024
Aug. 15, 2024
May 15, 2024
Feb. 15, 2024
Nov. 15, 2023
Aug. 15, 2023
May 15, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dividends Payable [Line Items]                        
Dividend per share (usd per share)     $ 0.0425 $ 0.0425 $ 0.0425 $ 0.0425 $ 0.0425 $ 0.0425 $ 0.0425      
Dividend per share (in usd per share)                   $ 0.17 $ 0.17 $ 0.17
Subsequent Event                        
Dividends Payable [Line Items]                        
Dividend per share (usd per share)   $ 0.0425                    
Dividend per share (in usd per share) $ 0.0425