XML 31 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholder's Equity - Stock Options (Details) - 2017 Plan - Employee Stock Option - shares
12 Months Ended
Dec. 31, 2019
Sep. 08, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum shares authorized (in shares)   400,000
Award vesting period 4 years  
Expiration period 10 years  
Shares available for future issuance (in shares) 136,295