Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Schedule of Non-vested Stock Options (Details)

v3.22.0.1
Stockholders' Equity - Schedule of Non-vested Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Balance at beginning (in shares) 294,154  
Granted (in shares) 128,399  
Vested (in shares) (129,291)  
Forfeited or expired (in shares) (2,042)  
Balance at ending (in shares) 291,220 294,154
Weighted - Average Grant Date Fair Value    
Balance at beginning (in usd per share) $ 2.09  
Granted (in usd per share) 9.48 $ 2.22
Vested (in usd per share) 2.01  
Forfeited or expired (in usd per share) 5.85  
Balance at ending (in usd per share) $ 5.38 $ 2.09