XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
shares
May 31, 2023
shares
Share-based Payment Arrangement, Option [Member]    
[Line Items]    
Compensation cost not yet recognized | $ $ 22  
Unrecognized compensation expense, Expected weighted average period for recognition (years) 4 months 24 days  
Restricted Stock Units (RSUs) [Member]    
[Line Items]    
Compensation cost not yet recognized | $ $ 43,300  
Unrecognized compensation expense, Expected weighted average period for recognition (years) 1 year 10 months 24 days  
Employee Stock Purchase Plan [Member]    
[Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares) 544,060  
Stock Incentive Plan [Member]    
[Line Items]    
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares) 12,123,538  
Share-based compensation arrangement by share-based payment award, number of shares available for grant (in shares) 3,418,336  
Reduction in stock options available for issue 1  
Authorized share reserve reduction in awards other than stock options or share appreciation rights available for issue, conversion ratio 1.7  
Number of shares authorized for reallocation   500,000