XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.1
SUBSEQUENT EVENTS (Details) - USD ($)
12 Months Ended
Mar. 27, 2024
Feb. 28, 2024
Jan. 12, 2024
Jan. 02, 2024
Sep. 12, 2023
Mar. 02, 2022
Dec. 31, 2023
Dec. 31, 2022
Oct. 03, 2023
Employee Stock Awards [Abstract]                  
Options to purchase shares of common stock (in shares)           366,166 281,494    
Share price (in dollars per share)                 $ 2.15
Aggregate redemption price paid             $ 960,000 $ 0  
Gain on debt redemption             $ 111,151 $ 0  
Convertible Notes [Member]                  
Employee Stock Awards [Abstract]                  
Redemption of principal amount         $ 1,000,000        
Redemption of accrued interest         71,151        
Aggregate redemption price paid         960,000        
Gain on debt redemption         $ 111,151        
Nonqualified Stock Options [Member]                  
Employee Stock Awards [Abstract]                  
Options to purchase shares of common stock (in shares)             1,416,000 1,203,250  
Subsequent Event [Member] | Convertible Notes [Member]                  
Employee Stock Awards [Abstract]                  
Redemption of principal amount   $ 1,000,000              
Redemption of accrued interest   87,356              
Aggregate redemption price paid   950,000              
Gain on debt redemption   $ 137,356              
Subsequent Event [Member] | Employees [Member]                  
Employee Stock Awards [Abstract]                  
Restricted stock units shares of common stock (in shares)     350,000            
Subsequent Event [Member] | Nonqualified Stock Options [Member] | Employees [Member]                  
Employee Stock Awards [Abstract]                  
Options to purchase shares of common stock (in shares) 115,000   350,000 2,500          
Share price (in dollars per share) $ 3.2   $ 2.68 $ 3.69          
Subsequent Event [Member] | Restricted Stock [Member] | Employees [Member]                  
Employee Stock Awards [Abstract]                  
Share price (in dollars per share)     $ 2.6