XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
12 Months Ended
Feb. 21, 2024
Jan. 31, 2024
Jan. 12, 2024
Jan. 02, 2024
Jan. 01, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Subsequent Event [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross           14,936 9,110  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period           2,188  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price           $ 6.41 $ 6.72 $ 6.24
Subsequent Event [Member]                
Subsequent Event [Line Items]                
Monthly revenue obligation     $ 10,000          
Revenue obligation amount, thereafter     $ 15,000          
Subsequent Event [Member] | Chief Executive Officer And Chief Financial Officer [Member]                
Subsequent Event [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross       4,400        
Stock Option, Exercise Price, Increase       $ 6.09        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights       vest in equal increments on January 2, 2024, April 1, 2024, July 1, 2024 and October 1, 2024        
Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture       $ 1,000        
Subsequent Event [Member] | Director [Member]                
Subsequent Event [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   1,000     2,500      
Stock Option, Exercise Price, Increase   $ 6.00     $ 6.09      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights   vest in equal increments over three years on the anniversary date of the issuance with the last tranche vesting on January 31, 2027     vest in equal increments on January 1, 2024, April 1, 2024, July 1, 2024 and October 1, 2024      
Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture   $ 700     $ 600      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period         625      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Date         Jan. 01, 2024      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price         $ 2.88      
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period         329      
Subsequent Event [Member] | Director [Member] | Treasury Stock, Common [Member]                
Subsequent Event [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period         296      
Subsequent Event [Member] | Chief Executive Officer [Member]                
Subsequent Event [Line Items]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period 2,187              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 5.76