Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.24.1.1.u2
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Feb. 29, 2024
tranche
shares
Aug. 31, 2023
tranche
shares
May 31, 2022
Feb. 28, 2021
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2023
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, options, grants in period, gross | shares         0 0
Stock option exercises in period (in shares) | shares         0  
Stock-based compensation expense | $         $ 3.1 $ 4.9
Share-based payment arrangement, nonvested award, cost not yet recognized, amount | $         $ 15.6  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years)         1 year 9 months 18 days  
Market-based Stock Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, options, grants in period, gross | shares       203,434    
Share-based compensation arrangement by share-based payment award, options, exercisable, weighted average exercise price (in dollars per share) | $ / shares       $ 18.85    
Vesting rights, percentage       100.00%    
Share-based compensation arrangement by share-based payment award, options, grant date, fair value | $       $ 5.5    
ESPP shares            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share-based compensation arrangement by share-based payment award, maximum employee contributions, percentage of eligible compensation     0.20      
Restricted stock units            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Granted (in shares) | shares         1,319,536  
Restricted stock units | Chief Executive Officer            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock-based compensation expense | $         $ 0.1  
Granted (in shares) | shares   850,000        
Share-based payment arrangement, number of tranches | tranche   4        
Share-based payment arrangement, award vesting period   4 years        
Share-based payment arrangement, fair value | $         2.0  
Restricted stock units | Chief Executive Officer | Share-Based Payment Arrangement, Tranche One            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, percentage   25.00%        
Restricted stock units | Chief Executive Officer | Share-Based Payment Arrangement, Tranche Two            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, percentage   25.00%        
Restricted stock units | Chief Executive Officer | Share-Based Payment Arrangement, Tranche Three            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, percentage   25.00%        
Restricted stock units | Chief Executive Officer | Share-Based Payment Arrangement, Tranche Four            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, percentage   25.00%        
Restricted stock units | Board of Directors Chairman            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Granted (in shares) | shares 286,000          
Share-based payment arrangement, number of tranches | tranche 4          
Share-based payment arrangement, award vesting period 3 years          
Share-based payment arrangement, fair value | $         $ 0.4  
Restricted stock units | Board of Directors Chairman | Share-Based Payment Arrangement, Tranche One            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, percentage 33.00%          
Restricted stock units | Board of Directors Chairman | Share-Based Payment Arrangement, Tranche Two            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, percentage 33.00%          
Restricted stock units | Board of Directors Chairman | Share-Based Payment Arrangement, Tranche Three            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, percentage 33.00%