XML 196 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Based Compensation (Details) - Schedule of Recognized Stock Based Compensation Expense - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Recognized Stock Based Compensation Expense [Line Items]    
Total stock based compensation $ 10,834,838 $ 3,012,480
Performance Shares [Member]    
Schedule of Recognized Stock Based Compensation Expense [Line Items]    
Total stock based compensation [1] (423,360) 643,350
Restricted Stock [Member]    
Schedule of Recognized Stock Based Compensation Expense [Line Items]    
Total stock based compensation 7,522,436 700,797
Stock issued to consultants [Member]    
Schedule of Recognized Stock Based Compensation Expense [Line Items]    
Total stock based compensation 307,069
Common stock warrant expense [Member]    
Schedule of Recognized Stock Based Compensation Expense [Line Items]    
Total stock based compensation 1,835,166 1,668,333
Option Expense [Member]    
Schedule of Recognized Stock Based Compensation Expense [Line Items]    
Total stock based compensation $ 1,593,527
[1] The performance-based restricted stock awards contain reversal of share-based payment expenses from 2021 onwards for forfeited awards due to staff departures.