XML 59 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Unrecognized stock-based compensation expense        
Stock options, restricted stock and performance stock units convertible, shares issuable (in shares)   2,881,896    
Options granted (in shares)   31,111    
Inducement Plan 2023        
Unrecognized stock-based compensation expense        
Shares available for future issuance (in shares)   193,392    
Common stock reserved for future issuance (in shares) 500,000      
Maximum | Stock Plan 2015        
Unrecognized stock-based compensation expense        
Expiration period   10 years    
Maximum | Inducement Plan 2023        
Unrecognized stock-based compensation expense        
Expiration period 10 years      
Common stock options        
Unrecognized stock-based compensation expense        
Proceeds resulting from exercise of stock options   $ 34.0 $ 9.0 $ 1.0
Total intrinsic value of options exercised   $ 70.4 $ 47.3 $ 0.1
Weighted-average grant date fair value of options (in dollars per share)   $ 149.15 $ 54.68 $ 73.29
Unrecognized stock compensation expense   $ 118.2    
Weighted average remaining period (in years)   2 years 7 months 28 days    
Common stock options | Stock Plan 2015        
Unrecognized stock-based compensation expense        
Shares available for future issuance (in shares)   711,054    
Performance-based restricted stock units        
Unrecognized stock-based compensation expense        
Equity instruments other than options, outstanding (in shares)   150,000    
Equity instruments other than options, weighted average grant date fair value (in dollars per share)   $ 146.37    
Options granted (in shares)   50,000