XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - 2019 Employee Stock Purchase Plan (Details) - shares
6 Months Ended
Jun. 30, 2022
Apr. 16, 2019
Stock-Based Compensation    
Issuance of common stock via employee stock purchase plan (in shares) 6,078  
Employee Stock    
Stock-Based Compensation    
Shares authorized (in shares)   240,000
Annual increase (in shares) 240,000