Restructuring Charges and Other Related Charges - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Restructuring Cost And Reserve [Line Items]      
Severance and other costs settled in cash   $ 464,606
Aggregate severance payment     $ 271,164
New Employee      
Restructuring Cost And Reserve [Line Items]      
Aggregate severance payment $ 175,000    
Employee Severance | New Employee      
Restructuring Cost And Reserve [Line Items]      
Aggregate severance payment $ 190,000