XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
EQUITY AND MEZZANINE EQUITY - Sale of Common Shares (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Average price per unit (in shares) $ 71.55 $ 74.45
Commissions $ 181 $ 52
At-The-Market Offering    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of Common Shares 164 50
Total Consideration $ 11,859 $ 3,402
Average price per unit (in shares) $ 72.19 $ 68.04