XML 110 R95.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of Stock Options Outstanding and Exercisable (Details) - $8.99 - $28.79
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of Exercise Prices, Low End $ 8.99
Range of Exercise Prices, Upper End $ 28.79
Number Outstanding (in thousands) | shares 364
Weighted Average Remaining Contractual Life (in years) 1 year 10 months 17 days
Weighted Average Exercise Price per Share $ 13.06
Number Exercisable (in thousands) | shares 364
Weighted Average Exercise Price per Share $ 13.06