v3.25.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Jan. 31, 2023
Jun. 30, 2013
Stock-Based Compensation              
Stock-based compensation capitalized   $ 0 $ 0 $ 0 $ 0    
Unrecognized compensation expense   61,000,000   $ 61,000,000      
Unrecognized compensation expense, recognition period       1 year      
Aggregate intrinsic value, stock options and vesting RSA's       $ 18,000,000 $ 8,000,000    
Aggregate intrinsic value, outstanding (less than)   $ 800,000   $ 800,000      
Remaining term, outstanding (in years)       8 years      
ESPP              
Stock-Based Compensation              
Shares available for grant (in shares)   0.8   0.8      
Authorized (in shares)   3.5   3.5     2.3
Percentage increase of shares each anniversary   5.00%   5.00%      
Subscription rate cap   15.00%   15.00%      
Maximum discount rate       85.00%      
2023 Inducement Plan              
Stock-Based Compensation              
Shares available for grant (in shares)           1.0  
Number of shares available for issuance (in shares)   0.1   0.1      
2015 Plan              
Stock-Based Compensation              
Number of shares available for issuance (in shares)   6.2   6.2      
Authorized (in shares)   27.5   27.5      
Term (in years) 10 years            
Minimum grant price, percent of common stock fair value 100.00%            
Aggregate intrinsic value, exercisable   $ 400,000   $ 400,000      
Remaining term, exercisable (in years)       6 years 1 month 6 days      
2015 Plan | Minimum              
Stock-Based Compensation              
Vesting period 1 year            
2015 Plan | Maximum              
Stock-Based Compensation              
Vesting period 4 years