Shareholders' Equity - Preference Shares Repurchased (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2022 |
Mar. 31, 2021 |
|
| Class of Stock [Line Items] | ||
| Number of shares purchased (in shares) | 274,861 | 6,614,493 |
| Average price of shares purchased (in dollars per share) | $ 11.27 | $ 14.72 |
| Total price paid | $ 3,098 | $ 97,393 |
| Gain from repurchase of preference shares | $ 3,543 | $ 62,450 |
| Series A | ||
| Class of Stock [Line Items] | ||
| Number of shares purchased (in shares) | 0 | 2,561,636 |
| Average price of shares purchased (in dollars per share) | $ 0 | $ 14.88 |
| Series C | ||
| Class of Stock [Line Items] | ||
| Number of shares purchased (in shares) | 179,996 | 2,028,961 |
| Average price of shares purchased (in dollars per share) | $ 11.59 | $ 14.65 |
| Series D | ||
| Class of Stock [Line Items] | ||
| Number of shares purchased (in shares) | 94,865 | 2,023,896 |
| Average price of shares purchased (in dollars per share) | $ 10.67 | $ 14.60 |