XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
May 10, 2022
Feb. 02, 2022
Disclosure of Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Amount of cash dividend payable to shareholders (in dollars per share)       $ 0.12
Royalty percentage of gross profit on licensed products 50.00%      
Amortization period for expense sales commissions incurred, maximum 1 year      
Period for the value of unsatisfied performance obligations which are not disclosed 1 year      
Software development costs capitalized $ 313,000 $ 123,000    
Impairment of intangible assets 0 0    
Indefinite‑lived intangible assets $ 0 $ 0    
Subsequent Event [Member]        
Disclosure of Organization, Consolidation and Presentation of Financial Statements [Line Items]        
Amount of cash dividend payable to shareholders (in dollars per share)     $ 0.12