XML 96 R82.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation and Equity - Settlement of Equity Forwards (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award        
Net proceeds $ 39,136 $ 162,336 $ 218,101 $ 302,623
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award        
Shares of common stock delivered 491,068 2,205,509 2,740,295 4,225,624
Net proceeds $ 1 $ 1 $ 3 $ 4
Common Stock | Underwriting Agreement        
Share-based Compensation Arrangement by Share-based Payment Award        
Shares of common stock delivered 0 4,523,209 0 4,523,209
Net proceeds $ 0 $ 309,864 $ 0 $ 309,864