XML 104 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Shareholders' Equity (Summary of Warrant Activity) (Detail) - Stock Purchase Warrants
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Warrant  
Outstanding shares beginning balance | shares 489,748
Granted | shares 218,166
Forfeited | shares (82,779)
Exercised | shares (46,730)
Outstanding, shares ending balance | shares 578,405
Weighed Average Exercise Price  
Outstanding beginning balance | $ / shares $ 86.41
Granted | $ / shares 110.91
Forfeited | $ / shares 81.35
Exercised | $ / shares 72.88
Outstanding ending balance | $ / shares $ 104.82