XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Basic and Diluted Loss per Common Share - Schedule of Antidilutive Common Share Equivalents Excluded from Earnings Per Share (Details) - shares
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 6,130,484 6,966,944
Stock options issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 98,105 159,827
Nonvested restricted stock units issued and outstanding    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 2,547,955 1,018,312
Convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares) 3,484,424 5,788,805