Annual report pursuant to Section 13 and 15(d)

SUBSEQUENT EVENTS - Schedule of Subsequent Events (Details)

v3.24.3
SUBSEQUENT EVENTS - Schedule of Subsequent Events (Details) - Subsequent Event - $ / shares
Nov. 13, 2024
Oct. 08, 2024
Subsequent Event [Line Items]    
Common stock, dividends, declared, ordinary (in USD per share)   $ 0.4950
Preferred stock, dividends, declared, ordinary (in USD per share)   0.390624
O 2024 M1 Dividends    
Subsequent Event [Line Items]    
Common stock, dividends, declared, ordinary (in USD per share)   0.1650
Preferred stock, dividends, declared, ordinary (in USD per share)   0.130208
Common stock, dividends, declared supplemental (in USD per share) $ 0.4000  
O 2024 M2 Dividends    
Subsequent Event [Line Items]    
Common stock, dividends, declared, ordinary (in USD per share)   0.1650
Preferred stock, dividends, declared, ordinary (in USD per share)   0.130208
O 2024 M3 Dividends    
Subsequent Event [Line Items]    
Common stock, dividends, declared, ordinary (in USD per share)   0.1650
Preferred stock, dividends, declared, ordinary (in USD per share)   $ 0.130208