XML 80 R67.htm IDEA: XBRL DOCUMENT v3.24.3
STOCKHOLDERS' EQUITY - Summary of Dividends Paid (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dividends Paid [Line Items]            
Total (in dollars per share) $ 1.52 $ 1.50 $ 1.45 $ 1.74 $ 2.12 $ 2.15
Total $ 144,884 $ 150,797 $ 148,327 $ 167,010 $ 173,358 $ 176,878
O 2024 Q1 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)     $ 0.50      
S 2024 Q1 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)     $ 0.95      
O 2024 Q2 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)   $ 0.50        
S 2024 Q2 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)   $ 1.00        
O 2024 Q3 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share) $ 0.50          
S 2024 Q3 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share) $ 1.02          
O 2023 Q1 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)           $ 0.50
S 2023 Q1 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)           $ 1.65
O 2023 Q2 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)         $ 0.50  
S 2023 Q2 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)         $ 1.62  
O 2023 Q3 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)       $ 0.50    
S 2023 Q3 Dividends            
Dividends Paid [Line Items]            
Total (in dollars per share)       $ 1.24