Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.24.2.u1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 29, 2024
tranche
shares
Aug. 31, 2023
tranche
shares
May 31, 2022
Feb. 28, 2021
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
shares
Jun. 30, 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
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value             $ 100 $ 100
Stock-based compensation expense         $ 3,400 $ 4,900 6,500 $ 9,800
Share-based payment arrangement, nonvested award, cost not yet recognized, amount         12,100   $ 12,100  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition (in years)             1 year 4 months 24 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,500        
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             2,460,954  
Restricted stock units | Chief Executive Officer                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Stock-based compensation expense             $ 400  
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,000   2,000  
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         $ 400   $ 400  
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%