v3.22.2.2
Stockholders' Equity - 2019 Employee Stock Purchase Plan (Details) - shares
9 Months Ended
Sep. 30, 2022
Apr. 16, 2019
Stock-Based Compensation    
Issuance of common stock via employee stock purchase plan (in shares) 13,990  
Employee Stock    
Stock-Based Compensation    
Shares authorized (in shares)   240,000
Annual increase (in shares) 240,000