XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense $ 21.6  
Shares issued for exercise of options and warrants (in shares) 38,500 0
Purchase price adjustment from Merger $ 0.7  
Warrants exercised (in shares) 86,235 421,002
Proceeds from warrants exercised $ 0.9 $ 4.3
Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price of warrants exercised (in dollars per share) $ 10.00 $ 9.00
Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise price of warrants exercised (in dollars per share) $ 11.00 $ 11.00
Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options, grants in period (in shares) 75,271  
Restricted stock awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 76,828  
Contingent on performance (shares) 49,124  
Weighted average grant date fair value (in dollars per share) $ 50.76  
Grant date fair value of restricted stock to be recognized straight-line $ 3.9