XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation expense $ 23.2  
Shares issued for exercise of options and warrants (in shares) 41,603 40,000
Purchase price adjustment from Merger $ 0.7  
Warrants exercised (in shares) 281,742 624,760
Proceeds from warrants exercised $ 2.0 $ 6.4
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
APC Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Purchase price adjustment from Merger   $ 0.2
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) 538,037  
Contingent on performance (in shares) 295,721  
Weighted average grant date fair value (in dollars per share) $ 41.95  
Grant date fair value of restricted stock to be recognized straight-line $ 10.7