XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
NET INCOME (LOSS) PER SHARE - Anti-Dilutive Awards Excluded from Calculation (Details) - shares
3 Months Ended 9 Months Ended
Sep. 13, 2023
Mar. 24, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Anti-dilutive Securities Excluded from Calculation of Earnings Per Share            
Number of securities excluded from calculation     4,674,680 90,000 3,682,913 196,794
Purchase Agreement            
Anti-dilutive Securities Excluded from Calculation of Earnings Per Share            
Number of shares issued   1,188,235 1,188,235 1,188,235 1,188,235 1,188,235
Convertible note converted into shares 5,811,765          
Convertible Note            
Anti-dilutive Securities Excluded from Calculation of Earnings Per Share            
Number of securities excluded from calculation     4,674,680   3,682,913  
Restricted stock units            
Anti-dilutive Securities Excluded from Calculation of Earnings Per Share            
Number of securities excluded from calculation       90,000   196,794