v3.23.1
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Working capital $ 8,500,000    
Cash Equivalents, at Carrying Value $ 0   $ 0
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 11,275,341 3,836,000  
Accounts Payable and Accrued Liabilities [Member]      
Reserve for sales returns $ 6,100   $ 7,000