Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details Narrative)

v3.22.1
Subsequent Events (Details Narrative) - USD ($)
1 Months Ended 5 Months Ended 12 Months Ended
Mar. 11, 2022
Sep. 10, 2021
Mar. 25, 2022
Mar. 22, 2022
Feb. 23, 2022
Feb. 23, 2021
Jun. 09, 2020
Dec. 31, 2021
Dec. 31, 2020
Subsequent Event [Line Items]                  
Semi-annual cash dividend per common share             $ 0.05 $ 0.10 $ 0.10
Restricted Stock Units (RSUs) [Member]                  
Subsequent Event [Line Items]                  
Restricted stock units granted to directors           15,000   45,000 45,000
Board Of Directors [Member]                  
Subsequent Event [Line Items]                  
Semi-annual cash dividend per common share   $ 0.05       $ 0.05      
Dividend payment date   Sep. 30, 2021       Mar. 31, 2021      
Semi-annual cash dividend record date   Sep. 21, 2021       Mar. 16, 2021      
Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Amount paid to seller     $ 500,000            
Contigent Obligation to pay seller     500,000            
Common stock issued upon achieving certain milestones     $ 375,000            
First $50 million     15.00%            
Greater than $50 million     17.50%            
Subsequent Event [Member] | Board Of Directors [Member]                  
Subsequent Event [Line Items]                  
Semi-annual cash dividend per common share         $ 0.05        
Dividend payment date         Mar. 24, 2022        
Semi-annual cash dividend record date         Mar. 09, 2022        
Subsequent Event [Member] | Chief Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]                  
Subsequent Event [Line Items]                  
RSU settled 125,000                
Shares delivered for withholding taxes 45,438                
Net shares received 79,562                
Restricted stock units granted       600,000