XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Common Stock (Narrative) (Details) - USD ($)
1 Months Ended 3 Months Ended
Mar. 31, 2022
Jan. 31, 2022
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock to employee who exercised stock options in cashless exercise 40,000 78,000  
Compensation cost recognized in connection with stock options     $ 82,530
Unrecognized compensation cost related to unvested stock options $ 0   0
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost recognized in connection with stock options     120,240
Unrecognized compensation cost related to unvested stock options $ 360,720   $ 360,720