XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings (Loss) Per Share [Abstract]  
Schedule of Weighted-Average Potential Common Shares The following weighted-average potential common shares were excluded from the diluted loss per common share as their effect was anti-dilutive as of June 30, 2023 and 2022, respectively:
   June 30, 
   2023   2022 
Options   24,954    63,341 
Warrants   115,899    128,149 
Convertible notes(1)   217,530    45,668 
    358,383    237,158 
(1)The potentially dilutive shares associated with convertible notes were calculated based on the conditions as of the calculation date.