XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
CAPITAL STOCK AND WARRANTS - Schedule of Common Stock Reserved For Future Issuance (Details) - shares
Jun. 30, 2023
Dec. 31, 2022
Class of Stock [Line Items]    
Total number of common shares reserved for future issuance 3,293,359 2,136,169
Options    
Class of Stock [Line Items]    
Total number of common shares reserved for future issuance 1,157,351 979,748
Restricted Stock Awards    
Class of Stock [Line Items]    
Total number of common shares reserved for future issuance 0 27,123
Warrants    
Class of Stock [Line Items]    
Total number of common shares reserved for future issuance 2,136,008 1,129,298