XML 90 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Vesting Schedule of the Total Non-Vested Shares of Restricted Stock Outstanding (Details)
Dec. 31, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Non-vested Shares (in shares) 426,770
2020 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Non-vested Shares (in shares) 295,936
2021 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Non-vested Shares (in shares) 8,135
2022 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Non-vested Shares (in shares) 7,101
2023 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Non-vested Shares (in shares) 32,016
2024 [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Non-vested Shares (in shares) 83,582
Thereafter [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Non-vested Shares (in shares) 0