XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation - Schedule of Share Based Compensation Stock Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Stock Options, Shares:    
Outstanding Beginning Shares 5 192
Exercised Shares (5) (187)
Outstanding Ending Shares 0 5
Weighted Average Exercise Price:    
Outstanding Beginning Weighted Average Exercise Price $ 27.92 $ 23.32
Exercised Weighted Average Exercise Price $ 27.92 23.19
Outstanding Ending Weighted Average Exercise Price   $ 27.92
Weighted Average Remaining Contractual Term:    
Outstanding Weighted Average Remaining Contractual Term   4 months 24 days
Exercisable Weighted Average Remaining Contractual Term 4 months 24 days  
Aggregate Intrinsic Value :    
Outstanding Aggregate Intrinsic Value, beginning $ 409 $ 9,059
Exercised Aggregate Intrinsic Value $ 409 10,631
Outstanding Aggregate Intrinsic Value, ending   $ 409