XML 79 R69.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Net loss per common share - Computation of diluted net loss per share (Details) - shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Net loss per common share      
Warrants outstanding 4,519,750   6,307,193
Employee Stock Option [Member]      
Net loss per common share      
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 2,642,071 1,949,213  
RSUs and PRSUs      
Net loss per common share      
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 454,090 320,161  
Warrants to purchase common stock      
Net loss per common share      
Antidilutive securities excluded from computation of diluted net loss per share attributable to common stockholders (in shares) 4,541,398 425,387