XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Aug. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average period 4 years 10 months 20 days    
Warrants purchase 465,000    
Warrant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate intrinsic value of options outstanding $ 0    
Intrinsic value of warrants exercised $ 0 $ 300,000  
Warrants exercisable 20,000    
Stock Options [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Intrinsic value of options value exercised $ 0 400,000  
Aggregate intrinsic value of options outstanding 200,000 $ 800,000  
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized stock-based compensation $ 9,500,000    
Weighted average period 1 year 8 months 12 days    
2015 Long Term Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of common shares availalble for issuance 4,357,937   12,000,000