v3.26.1
EQUITY AND REDEEMABLE NONCONTROLLING INTERESTS - Schedule of Dividends on Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Dividends Payable [Line Items]        
Common dividends (in usd per share) $ 0.39 $ 0.39 $ 0.335 $ 0.335
Dividends payable as of record date $ 92,157 $ 88,452    
O 2026 Q1 Dividends        
Dividends Payable [Line Items]        
Dividends payment date   Apr. 15, 2026    
Dividends record date   Mar. 31, 2026    
O 2025 Q2 Dividends        
Dividends Payable [Line Items]        
Dividends payment date Jul. 15, 2026      
Dividends record date Jun. 30, 2026