XML 76 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Accrued shares of common stock for dividends 2,507   4,460  
Stock compensation expense $ 1,328 $ 1,393 $ 2,594 $ 2,849
2017 Equity Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares authorized under the plan 4,600,463   4,600,463  
Share vesting installment period (in years)     4 years  
Total unrecognized compensation cost relating to unvested share-based compensation arrangements $ 8,100   $ 8,100  
Unrecognized compensation cost, recognition period (in years) 1 year 4 months 24 days      
Stock compensation expense $ 1,300 $ 1,400 $ 2,600 $ 2,800
2017 Equity Incentive Plan | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares, vested (278,821)   (278,821)  
Number of shares, issued 215,029   215,029  
2017 Equity Incentive Plan | Common Stock | Employee Of Affiliate        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares, issued 120,192   120,192  
Number of shares, forfeited 0   (15,594)  
2017 Equity Incentive Plan | 2023 | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of common stock expected to vest (in shares)     274,041  
2017 Equity Incentive Plan | 2024 | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of common stock expected to vest (in shares)     220,758  
2017 Equity Incentive Plan | 2025 | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of common stock expected to vest (in shares)     136,859  
2017 Equity Incentive Plan | 2026 | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares of common stock expected to vest (in shares)     30,048