XML 119 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans and Stockholders' Equity - Schedule of Treasure Share Activity (Details) - shares
1 Months Ended 12 Months Ended
May 31, 2020
Dec. 31, 2022
Dec. 31, 2021
Increase (Decrease) In Treasury Stock [Roll Forward]      
Repurchase and conversions of notes (in shares) 7,812,268 400,000 800,000
Shares received from note hedge (in shares)   (300,000) (1,000,000.0)
Shares issued in connection with the Restated Collaboration Agreement (in shares)   2,900,000 0
Purchases of treasury stock (in shares)   6,600,000 0