XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
EARNINGS PER SHARE - Additional Information (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Stock Options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 520,944 496,929 794,887 387,656
Restricted Stock Award        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares) 13,561 38,536 476,329 272,540
Warrant        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded (in shares)   457,754   915,507