Quarterly report pursuant to Section 13 or 15(d)

Stock-based Payments (Details Narrative)

v3.23.1
Stock-based Payments (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Oct. 14, 2021
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Apr. 15, 2021
Dec. 07, 2018
Aug. 07, 2017
Dec. 21, 2016
Jan. 23, 2014
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Stock option expenses   $ 49,160 $ 15,998            
Unamortized value   44,780 636,658            
Equity Option [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based payment award, options, grants in period, grant date intrinsic value       $ 1.15          
Stock option expenses   $ 69,068 $ 81,002            
Equity Option [Member] | Common Stock [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based payment award, options, grants in period, grant date intrinsic value   $ 1.72              
Restricted Stock Units (RSUs) [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Restricted stock units                
Grant date fair value                
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Restricted stock units vested, description One-third (33%) of each RSU will vest when the Company’s market capitalization is equal to or greater than $500,000,000 for at least ten trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market value of the Common Stock equals or exceeds $5.00 during such trading day period                
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Restricted stock units vested, description One-third (33%) of each RSU will vest when the Company’s market capitalization is equal to or greater than $750,000,000 for at least ten trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market value of the Common Stock equals or exceeds $5.00 during such trading day period                
Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Three [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Restricted stock units vested, description The remaining awarded units will vest when the Company’s market capitalization is equal to or greater than $1,000,000,000 for at least ten trading days during any twenty (20) consecutive trading day period ending on or after December 15, 2021 and the fair market value of the Common Stock equals or exceeds $5.00 during such trading day period                
Restricted Stock Units (RSUs) [Member] | Director [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Restricted stock units 2,795,000                
Grant date fair value $ 8.09                
Restricted Stock [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Unamortized value   $ 22,611,550              
2013 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, number of shares authorized                 2,162
Amended Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, shares purchased for award   1,406              
Remaining shares available for issuance   756              
2016 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, number of shares authorized               50,000,000  
Share-based compensation arrangement by share-based payment award, shares purchased for award   4,188,315              
2017 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, number of shares authorized             3,516    
Share-based compensation arrangement by share-based payment award, shares purchased for award   2,538              
Remaining shares available for issuance   978              
2018 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, number of shares authorized           560,063      
Share-based compensation arrangement by share-based payment award, shares purchased for award   263,026              
Remaining shares available for issuance   297,037              
2021 Stock Incentive Plan [Member]                  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, number of shares authorized         7,228,184        
Share-based compensation arrangement by share-based payment award, shares purchased for award       3,149,207          
Remaining shares available for issuance       4,078,977