SHAREHOLDERS' EQUITY (DEFICIT) - Schedule of Dividends Declared Per Common Share and Total Amounts Declared, Distributed and Deferred (Detail) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||||
|---|---|---|---|---|---|---|
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Equity [Abstract] | ||||||
| Dividend declared per common share (in USD per share) | $ 1.38 | $ 1.38 | $ 1.04 | $ 1.04 | $ 2.76 | $ 2.08 |
| Cash dividends declared | $ 110,383 | $ 111,986 | $ 84,593 | $ 87,280 | $ 222,369 | $ 171,873 |
| Cash dividends distributed | 110,147 | 112,189 | 84,189 | 87,846 | 222,336 | 172,035 |
| Cash dividends (released)/deferred | $ 236 | $ (203) | $ 404 | $ (566) | $ 33 | $ (162) |