XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Net Loss Per Common Share - Antidilutive Securities (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Stock options.        
Potential common shares        
Potential common shares 40,272 36,493 40,272 36,493
Restricted stock units        
Potential common shares        
Potential common shares 1,111,189   1,111,189  
Warrants        
Potential common shares        
Potential common shares 228,235 228,235 228,235 228,235