Annual report pursuant to Section 13 and 15(d)

Intangible Assets - Additional Information (Details)

v3.21.1
Intangible Assets - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Amortization expense $ 98,035 $ 79,536
Impairment of Intangible Assets, Finite-lived 20,660 14,707
Amortization expense for 2021 94,532  
Amortization expense for 2022 94,532  
Amortization expense for 2023 94,532  
Amortization expense for 2024 94,532  
Amortization expense for 2025 94,532  
Amortization expense for thereafter 826,244  
Patents    
Finite-Lived Intangible Assets [Line Items]    
Capitalized costs for costs related to patents that have not been awarded $ 270,000 $ 335,224