Quarterly report pursuant to Section 13 or 15(d)

Restructuring - Summarizes of Company's restructuring-related liability (Details)

v3.23.1
Restructuring - Summarizes of Company's restructuring-related liability (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Restructuring Cost and Reserve [Line Items]    
Accrued restructuring Liability $ 316,032  
Restructuring Charges 6,727 $ 0
Payments/Utilization (322,759)  
Accrued restructuring Liability 0  
Research and development contract termination costs    
Restructuring Cost and Reserve [Line Items]    
Accrued restructuring Liability 311,110  
Restructuring Charges 2,490  
Payments/Utilization (313,600)  
Accrued restructuring Liability 0  
Other    
Restructuring Cost and Reserve [Line Items]    
Accrued restructuring Liability 4,922  
Restructuring Charges 4,237  
Payments/Utilization (9,159)  
Accrued restructuring Liability $ 0