XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Anti-dilutive (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares of common stock 1,442,662 543,790 1,442,662 538,105
Warrant        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares of common stock 1,065,137 165,324 1,065,137 159,639
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares of common stock 364,125 378,466 364,125 378,466
Restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive shares of common stock 13,400   13,400