XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Equity Incentive Plans and Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Contingently issuable ESPP shares        
Stock-based compensation        
Employee stock purchase plan, shares issued during period     69,828 120,569
Employee stock purchase plan, price per share $ 44.84 $ 27.91 $ 44.84 $ 27.91
Shares available for issuance 2,300,000   2,300,000  
Discount from the fair market value (as a percentage)     15.00%  
Stock-based compensation expense $ 0.4 $ 0.5 $ 1.4 $ 1.5
Unrecognized compensation cost 0.1   $ 0.1  
Unrecognized compensation cost, weighted-average period     1 month  
Nonvested equity stock units and stock units        
Stock-based compensation        
Stock-based compensation expense 11.6 $ 9.5 $ 31.8 $ 32.9
Unrecognized compensation cost $ 81.2   $ 81.2  
Unrecognized compensation cost, weighted-average period     2 years  
Awards, nonvested grants in period, shares 100,000   1,000,828 1,200,000
Requisite service period 4 years 4 years 4 years 4 years
Awards, nonvested grants in period, fair value $ 4.1 $ 2.1 $ 59.8 $ 57.3
Nonvested equity stock units and stock units | Director        
Stock-based compensation        
Requisite service period 1 year 1 year 1 year 1 year
Nonvested equity stock units and stock units | Minimum        
Stock-based compensation        
Awards, vesting rights (as a percentage)     0.00% 0.00%
Nonvested equity stock units and stock units | Maximum        
Stock-based compensation        
Awards, vesting rights (as a percentage)     200.00% 200.00%