XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of antidilutive securities excluded from computation of net loss per common share
                    
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
(in thousands)  2022   2021   2022   2021 
Weighted-average anti-dilutive common shares resulting from options   932    692    975    596 
Weighted-average anti-dilutive common shares resulting from warrants   4,933    2,949    5,586    1,651 
    5,865    3,641    6,561    2,247