XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation (Details) - USD ($)
12 Months Ended
Apr. 16, 2023
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2021
Stock Based Compensation (Details) [Line Items]        
Authorized shares   3,000,000    
Shares of common stock options   345,435    
Common stock options   1,209,626    
Common stock underlying restricted stock unit   631,581    
Grant shares   276,844    
Fair market value rate   100.00%    
Expense remaining to be recognized related to unvested options (in Dollars)   $ 8,956,198    
Expense remaining over a period   1 year 9 months 7 days    
Granted restricted stock description   The Company granted restricted stock units of 383,406 and 467,043 units in 2023 and 2022, respectively, and valued at $4,714,564 and $11,996,111, respectively. These restricted stock units vest over a period of 1 year to 5 years. The Company recognized expense of $7,791,917 and $10,789,203 in 2023 and 2022, respectively, related to these restricted stock units.    
Restricted stock granted remains value (in Dollars)   $ 11,106,405    
Remains to be recognized over period   1 year 11 months 12 days    
Non-employee directors, valued (in Dollars)     $ 750,130  
Restricted stock units   50,305    
Total value of vest (in Dollars)   $ 750,050    
Restricted stock units 161,698      
Grant date fair value (in Dollars) $ 2,500,000      
Market Based Restricted Stock Units       182,398
Simulation amount (in Dollars)   $ 1,900,000    
2021 Plan [Member]        
Stock Based Compensation (Details) [Line Items]        
Shares are authorized issuance   2,500,000    
Restricted Stock Units [Member]        
Stock Based Compensation (Details) [Line Items]        
Common stock outstanding   111,628    
Options exercised shares   42,489 31,243  
Options exercised value (in Dollars)   $ 458,892 $ 100,290  
Restricted stock units granted   26,470    
Restricted stock units 86,685      
Stock Options [Member]        
Stock Based Compensation (Details) [Line Items]        
Stock compensation recognized expense (in Dollars)   $ 5,925,416 $ 4,956,619