SHAREHOLDER'S EQUITY - Company Dividend Activity (Details) - USD ($) |
1 Months Ended | 3 Months Ended | 12 Months Ended | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aug. 09, 2019 |
Nov. 02, 2017 |
Nov. 01, 2017 |
Aug. 30, 2017 |
Dec. 31, 2019 |
Sep. 30, 2019 |
Jun. 30, 2019 |
Mar. 31, 2019 |
Dec. 31, 2018 |
Sep. 30, 2018 |
Jun. 30, 2018 |
Mar. 31, 2018 |
Dec. 31, 2017 |
Jun. 30, 2016 |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2017 |
|
| Stockholders' Equity Note [Abstract] | |||||||||||||||||
| Common stock dividends per share (in dollars per share) | $ 0.08 | $ 0.36 | $ 0.30 | $ 0.20 | $ 0.020 | $ 0.020 | $ 0.090 | $ 0.090 | $ 0.090 | $ 0.090 | $ 0.090 | $ 0.090 | $ 0.30 | ||||
| Aggregate Payment Amount | $ 2,700,000 | $ 2,679,826 | $ 2,676,900 | $ 12,486,441 | $ 12,430,279 | $ 12,366,985 | $ 12,486,825 | $ 12,475,445 | $ 12,440,990 | $ 12,400,000 | $ 2,900,000 | $ 30,273,000 | $ 49,770,000 | $ 29,296,000 | |||