Shareholders' Equity (Issuance of Ordinary Shares) (Details) - Underwritten Public And Over-Allotment Offering [Member] $ / shares in Units, $ in Millions |
1 Months Ended |
---|---|
Jan. 31, 2016
USD ($)
$ / shares
shares
| |
Shareholders Equity [Line Items] | |
Ordinary shares sold (in dollars per share) | $ / shares | $ 53.00 |
Net proceeds from issuance of ordinary shares in underwritten public offering | $ | $ 128.6 |
Ordinary Shares | |
Shareholders Equity [Line Items] | |
Number of shares issued in transaction | shares | 2,587,500 |