XML 99 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation capitalized   $ 0.5 $ 1.7    
Unrecognized compensation expense   $ 81.4      
Unrecognized compensation expense, recognition period   1 year      
Aggregate intrinsic value of stock options and stock appreciation rights exercised   $ 5.0 $ 21.0 $ 454.0  
Aggregate intrinsic value of stock options and stock appreciation rights outstanding (less than)   $ 0.1      
Weighted-average remaining contractual term of stock options and stock appreciation rights outstanding   6 years 10 months 24 days      
Aggregate intrinsic value of stock options and stock appreciation rights exercisable (less than)   $ 0.1      
Weighted-average remaining contractual term of stock options and stock appreciation rights exercisable   5 years 10 months 24 days      
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)   500,000      
Common stock reserved for issuance (in shares)   1,650,000      
Proposal to increase authorized shares (in shares)   1,200,000      
Percentage increase of shares each anniversary   5.00%      
Maximum contribution of employees as payroll deductions   15.00%      
Percentage of market price for stock purchase   85.00%      
2023 Inducement Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)         1,000,000
Number of shares available for issuance (in shares)   200,000      
2015 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares available for grant (in shares)   6,900,000      
Common stock reserved for issuance (in shares)   21,000,000      
Proposal to increase authorized shares (in shares)   6,200,000      
Share-based payment award, terms of award 10 years        
Minimum grant price, percent of common stock fair value 100.00%        
2015 Plan | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 1 year        
2015 Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting period 4 years