XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Basic and Diluted Net Income (Loss) per Common Share - Potentially dilutive securities convertible into common shares that were excluded from the calculation of diluted net income (loss) per share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive securities convertible into common shares        
Total 1,214,182 1,105,746 1,214,182 1,105,746
Stock Options        
Antidilutive securities convertible into common shares        
Total 210,067 59,067 210,067 59,067
RSUs        
Antidilutive securities convertible into common shares        
Total   42,564   42,564
Warrants        
Antidilutive securities convertible into common shares        
Total 1,004,115 1,004,115 1,004,115 1,004,115