Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Schedule of Stock Grant Vesting Periods (Details)

v3.21.1
Stock-Based Compensation - Schedule of Stock Grant Vesting Periods (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Number of Shares 118,889 68,750 300,444
Unrecognized stock compensation expense $ 251,562    
2021 [Member]      
Number of Shares 85,555    
Unrecognized stock compensation expense $ 215,451    
2022 [Member]      
Number of Shares 16,667    
Unrecognized stock compensation expense $ 33,333    
2023 [Member]      
Number of Shares 16,667    
Unrecognized stock compensation expense $ 2,778