v3.22.0.1
Commitments, Contingencies, and Concentrations (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2021
Sep. 04, 2019
Concentration Risk [Line Items]          
Accrued liability   $ 589,898   $ 213,772  
Accounts receivable [Member] | Customer Concentration Risk [Member] | One customer [Member]          
Concentration Risk [Line Items]          
Concentrations risk   36.00%      
Accounts receivable [Member] | Customer Concentration Risk [Member] | Four customer [Member]          
Concentration Risk [Line Items]          
Concentrations risk   78.00%      
Accounts receivable [Member] | Customer Concentration Risk [Member] | Two customer [Member]          
Concentration Risk [Line Items]          
Concentrations risk       73.00%  
Revenue [Member] | Customer Concentration Risk [Member] | Two customer [Member]          
Concentration Risk [Line Items]          
Concentrations risk 69.00% 55.00% 51.00%    
Concepts and Solutions [Member]          
Concentration Risk [Line Items]          
Accrued liability         $ 591,000
Note payable   $ 1,030,079   $ 1,030,079