XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-based Compensation Expense (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 29, 2022
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Employee benefits and share-based compensation   $ 0 $ 0      
Vested shares 6,527          
Shares issued price per share $ 47.60          
Stock compensation expense       $ 716,699 $ 27,590,908  
Share-Based Payment Arrangement, Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock options outstanding   10,456   10,456    
Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting term       2 years 9 months 29 days    
Number of shares grant         191,622
Stock compensation expense       $ 358,349    
Unrecognized stock based compensation   $ 4,061,294   $ 4,061,294    
2015 Stock Option Plan [Member] | Equity Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Warrant or right, reason for issuance, description       The maximum number of shares of common stock that could have been issued over the term of the Plan could not exceed Twenty Two Thousand Five Hundred (22,500). Options are exercisable over periods not to exceed 10 years (five years for incentive stock options granted to holders of 10% or more of voting stock) from the date of grant    
Common stock subject to option percentage       20.00%    
Vesting term       1 year    
2021 Equity Incentive Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Purchase price of common stock, percent       5.00%    
2021 Equity Incentive Plan [Member] | Common Class A [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock, capital shares reserved for future issuance   656,518   656,518