Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation (Details)

v3.21.1
Stock-Based Compensation (Details) - USD ($)
shares in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Share-based Compensation $ 1,715,000 $ 922,000
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized $ 8,500  
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 2 years 3 months 18 days  
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 0.00%  
Expected dividend rate 0.00%  
Long-Term Awards [Member]    
Share based compensation maximum percentage of target that may be earned 200.00%  
Performance period 3 years  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years  
Long Term Incentives Plan Units [Member]    
Share based compensation maximum percentage of target that may be earned 150.00%  
Long Term Incentives Plan Units [Member] | 2016 Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 34  
Long Term Incentives Plan Units [Member] | Annual Award Agreements [Member]    
Share Based Compensation Estimated Percentage Of Performance Goals 100.00%  
Long Term Incentives Plan Units [Member] | Long Term Incentive Plan 2020 [Member]    
Vesting percentage 50.00%  
Share-based Compensation Award, Tranche One [Member] | Long-Term Awards [Member]    
Vesting percentage 75.00%  
Share-based Compensation Award, Tranche One [Member] | Long Term Incentives Plan Units [Member]    
Vesting percentage 50.00%  
Share-based Compensation Award, Tranche One [Member] | Long Term Incentives Plan Units [Member] | 2018 Program [Member]    
Vesting percentage 50.00%  
Share-based Compensation Award, Tranche One [Member] | Long Term Incentives Plan Units [Member] | Long Term Incentive Plan 2020 [Member]    
Vesting percentage 50.00%  
Share-based Compensation Award, Tranche Two [Member] | Long-Term Awards [Member]    
Vesting percentage 25.00%  
Share-based Compensation Award, Tranche Two [Member] | Long Term Incentives Plan Units [Member]    
Vesting percentage 50.00%  
Share-based Compensation Award, Tranche Two [Member] | Long Term Incentives Plan Units [Member] | 2018 Program [Member]    
Vesting percentage 50.00%