XML 87 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense $ 26.1  
Shares issued for exercise of options and warrants (in shares) 38,500 0
Purchase price adjustment from Merger $ 0.7  
Warrants exercised (in shares) 101,953 474,506
Proceeds from warrants exercised $ 1.1 $ 4.8
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) 87,488  
Restricted stock awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock awards granted (in shares) 520,552  
Contingent on performance (shares) 295,721  
Weighted average grant date fair value (in dollars per share) $ 42.01  
Grant date fair value of restricted stock to be recognized straight-line $ 10.0