EQUITY AND MEZZANINE EQUITY - Sale of Common Shares (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2022 |
Sep. 30, 2021 |
Sep. 30, 2022 |
Sep. 30, 2021 |
|
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Commission and issuance costs | $ 299 | $ 338 | $ 1,000 | |
| At-The-Market Offering | ||||
| Share-based Compensation Arrangement by Share-based Payment Award [Line Items] | ||||
| Number of common shares (in shares) | 0 | 199 | 321 | 1,095 |
| Net Consideration | $ 0 | $ 19,632 | $ 31,732 | $ 86,127 |
| Average Net Price Per Share (in dollars per share) | $ 0 | $ 98.58 | $ 98.89 | $ 78.63 |