XML 80 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Total Intrinsic Value (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Exercise Price $ 1.37 $ 1.33 $ 1.34
Options Outstanding 1,288,255 1,290,318 1,381,908
2016 Stock Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options Outstanding Value of Stock $ 0.92    
Options Exercisable Value of Stock 0.92    
Options Outstanding Exercise Price 0.48    
Options Exercisable Exercise Price 0.48    
Options Outstanding Intrinsic Value Per Share 0.44    
Options Excercisable Intrinsic Value Per Share $ 0.44    
Options Outstanding 246,137    
Options Exercisable 246,137    
Options Outstanding Intrinsic Value $ 108,300    
Options Exercisable Intrinsic Value $ 108,300