Quarterly report pursuant to Section 13 or 15(d)

Nature of Organization and Summary of Significant Accounting Policies (Details Narrative)

v3.22.1
Nature of Organization and Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Product Information [Line Items]      
Cash and cash equivalents $ 10,571,774   $ 13,561,266
Allowance for doubtful accounts receivable 3,121   5,665
Allowance for inventory 0   $ 0
Advertising costs $ 188,591 $ 24,837  
One Customer [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 49.00% 55.00%  
Customer One [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 27.00%   37.00%
Customer Two [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 22.00%   23.00%
Customer Three [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Product Information [Line Items]      
Concentration risk percentage 10.00%