XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Equity Incentive Plans and Stock-Based Compensation - Performance-Based Restricted Stock Units - Narrative (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Performance-based restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting period 2 years
Target level of achievement percentage 100.00%
Unrecognized compensation cost | $ $ 4.2
Unrecognized compensation expense, weighted average period 9 months 14 days
Performance-based restricted stock units | Minimum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting rights, percentage 0.00%
Performance-based restricted stock units | Maximum  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vesting rights, percentage 200.00%
Performance-Based Restricted Stock Units, TSR Goal  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Outstanding and unvested (in shares) | shares 354,534
Weighted-average grant date fair value, outstanding and unvested (USD per share) | $ / shares $ 29.15