XML 66 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation - 2019 Employee Stock Purchase Plan (Details) - 2019 Employee Stock Purchase Plan - shares
6 Months Ended 12 Months Ended
Jun. 30, 2020
Dec. 31, 2020
Apr. 16, 2019
Management Incentive Plan      
Shares authorized (in shares) 458,889   240,000
Issuance of common stock via employee stock purchase plan (in shares) 21,111    
Scenario, Forecast | Maximum      
Management Incentive Plan      
Annual increase (in shares)   240,000