Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.21.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 12, 2021
Mar. 25, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Oct. 16, 2017
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Recorded expense in general and administrative expense in its statement of operations related to restricted stock         $ 140,274 $ 99,762  
Time-Based Restricted Stock Grants              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares, granted         60,750    
Performance-Based Restricted Stock Grants              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares, granted         15,025    
2017 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Common stock reserved and available for issuance             760,000
Recorded expense in general and administrative expense in its statement of operations related to restricted stock     $ 54,092 $ 35,283 $ 140,274 $ 99,762  
2017 Equity Incentive Plan | Restricted Stock Awards              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares, granted 12,300 63,475          
2017 Equity Incentive Plan | Time-Based Restricted Stock Grants              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares, granted 60,750            
Unrecognized share-based compensation cost related to unvested restricted stock awards     312,954   $ 312,954    
Cost is expected to be recognized over a weighted average periods         3 years    
Stock vested percentage         6.25%    
Shares eligible vesting period         3 months    
Vesting period         4 years    
Share based compensation description         These time-based grants vest solely based on continued employment, with 6.25% of the shares eligible to vest on each three- month anniversary of the grant date during the remaining four-year time vesting period.    
2017 Equity Incentive Plan | Performance-Based Restricted Stock Grants              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares, granted 15,025            
Unrecognized share-based compensation cost related to unvested restricted stock awards     $ 100,584   $ 100,584    
Cost is expected to be recognized over a weighted average periods           2 years 7 months 6 days  
Vesting period         4 years    
Shares measured weighted performance cycle         50.00%    
2017 Equity Incentive Plan | Performance-Based Restricted Stock Grants | Minimum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock vested percentage based on achievement of goal         0.00%    
2017 Equity Incentive Plan | Performance-Based Restricted Stock Grants | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Stock vested percentage based on achievement of goal         200.00%