XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 15, 2021
Jan. 02, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount     $ 276,678   $ 276,678   $ 322,874
Employee service share-based compensation, unrecognized compensation not yet recognized, period         3 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value         $ 10,800 $ 14,963  
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock Issued During Period, Shares, Restricted Stock Award, Gross 12,207 16,429          
Employee Benefits and Share-based Compensation         57,500   $ 57,500
Stock Options [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Employee Benefits and Share-based Compensation     $ 23,098 $ 7,109 $ 46,196 $ 18,682