XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Summary of Stock Option Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Stock-Based Compensation [Abstract]    
Number of stock options, outstanding 21,387,909  
Number of stock options, Granted 1,024,221  
Number of stock options, Exercised (1,013,541)  
Number of stock options, Forfeited (1,058,728)  
Number of stock options, outstanding 20,339,861 21,387,909
Number of stock options, Exercisable 13,669,426  
Weighted price per share, outstanding $ 5.25  
Weighted price per share, Granted 3.26  
Weighted price per share, Exercised 3.40  
Weighted price per share, Forfeited 7.36  
Weighted price per share, outstanding 5.12 $ 5.25
Weighted price per share,exercisable $ 4.50  
Weighted contractual term, outstanding 7 years 3 months 18 days 7 years 4 months 24 days
Weighted contractual term, exercisable 6 years 10 months 24 days  
Aggregate intrinsic value, outstanding $ 8,648 $ 49,684
Aggregate intrinsic value, exercisable $ 7,879