Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity - Narrative (Details)

v3.19.3.a.u2
Shareholders' Equity - Narrative (Details)
May 04, 2018
USD ($)
agreement
Class of Stock [Line Items]  
Number of equity distribution agreements | agreement 8
2018 Equity Distribution Agreements | Common Class A [Member]  
Class of Stock [Line Items]  
Common stock reserved for future issuance | $ $ 250,000,000.0