XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Summary of Stock Option Activity and Weighted Average Exercise Prices (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Number Of Options Outstanding      
Beginning balance (in shares) 21,372,561    
Options granted (in shares) 0 0  
Options exercised (in shares) (1,673,753)    
Options forfeited or expired (in shares) (101,980)    
Ending balance (in shares) 19,596,828   21,372,561
Exercisable (in shares) 16,977,114    
Weighted- Average Exercise Price      
Beginning balance (in dollars per share) $ 3.31    
Options granted (in dollars per share) 0    
Options exercised (in dollars per share) 3.83    
Options forfeited or expired (in dollars per share) 5.94    
Ending balance (in dollars per share) 3.26   $ 3.31
Exercisable (in dollars per share) $ 2.37    
Weighted- Average Remaining Contractual Life (in Years)      
Options outstanding 4 years 10 months 24 days   5 years 6 months
Exercisable 4 years 7 months 6 days    
Aggregate Intrinsic Value (in thousands)      
Balance $ 1,802,576   $ 3,735,819
Exercisable $ 1,576,610