v3.26.1
Debt (Warrants) (Details) - 2025 Warrants
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended
Jun. 30, 2020
USD ($)
$ / shares
shares
Class of Warrant or Right  
Initial Number of Shares (in shares) | shares 40
Strike Price per Share (in usd per share) | $ / shares $ 68.08
Aggregate Proceeds | $ $ 203