Line |
Label |
Object Class (Data type) |
Period Type |
Balance |
Report Element Name |
1 |
Dividends Payable [Table] |
Table |
|
|
us-gaap:DividendsPayableTable |
2 |
Class of Stock [Axis] |
Axis |
|
|
us-gaap:StatementClassOfStockAxis |
3 |
Class of Stock [Domain] |
Member |
|
|
us-gaap:ClassOfStockDomain |
4 |
Common Class A [Member] |
Member |
|
|
us-gaap:CommonClassAMember |
5 |
Common Class B [Member] |
Member |
|
|
us-gaap:CommonClassBMember |
6 |
Common Class C [Member] |
Member |
|
|
us-gaap:CommonClassCMember |
7 |
Cumulative Preferred Stock [Member] |
Member |
|
|
us-gaap:CumulativePreferredStockMember |
8 |
Noncumulative Preferred Stock [Member] |
Member |
|
|
us-gaap:NoncumulativePreferredStockMember |
9 |
Redeemable Preferred Stock [Member] |
Member |
|
|
us-gaap:RedeemablePreferredStockMember |
10 |
Nonredeemable Preferred Stock [Member] |
Member |
|
|
us-gaap:NonredeemablePreferredStockMember |
11 |
Convertible Preferred Stock [Member] |
Member |
|
|
us-gaap:ConvertiblePreferredStockMember |
12 |
Nonredeemable Convertible Preferred Stock [Member] |
Member |
|
|
us-gaap:NonredeemableConvertiblePreferredStockMember |
13 |
Redeemable Convertible Preferred Stock [Member] |
Member |
|
|
us-gaap:RedeemableConvertiblePreferredStockMember |
14 |
Contingent Convertible Preferred Stock [Member] |
Member |
|
|
us-gaap:ContingentConvertiblePreferredStockMember |
15 |
Preferred Class A [Member] |
Member |
|
|
us-gaap:PreferredClassAMember |
16 |
Preferred Class B [Member] |
Member |
|
|
us-gaap:PreferredClassBMember |
17 |
Series A Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesAPreferredStockMember |
18 |
Series B Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesBPreferredStockMember |
19 |
Series C Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesCPreferredStockMember |
20 |
Series D Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesDPreferredStockMember |
21 |
Series E Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesEPreferredStockMember |
22 |
Series F Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesFPreferredStockMember |
23 |
Series G Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesGPreferredStockMember |
24 |
Series H Preferred Stock [Member] |
Member |
|
|
us-gaap:SeriesHPreferredStockMember |
25 |
Dividends [Axis] |
Axis |
|
|
us-gaap:DividendsAxis |
26 |
Dividends [Domain] |
Member |
|
|
us-gaap:DividendsDomain |
27 |
Dividend Declared [Member] |
Member |
|
|
us-gaap:DividendDeclaredMember |
28 |
Dividend Paid [Member] |
Member |
|
|
us-gaap:DividendPaidMember |
29 |
Dividends Payable [Line Items] |
LineItems |
|
|
us-gaap:DividendsPayableLineItems |
30 |
Dividends Payable [Hierarchy] |
Concept (ERROR) |
ERROR |
|
added:DividendsPayableHierarchy |
31 |
Dividends Payable, Nature |
Concept (Text/String) |
For Period |
|
us-gaap:DividendsPayableNature |
32 |
Dividends Payable |
Concept (Monetary) |
As Of |
Credit |
us-gaap:DividendsPayableCurrentAndNoncurrent |
33 |
Dividends Payable, Amount Per Share |
Concept (Share) |
As Of |
|
us-gaap:DividendsPayableAmountPerShare |
34 |
Dividends Payable, Date Declared, Year |
Concept (Year) |
As Of |
|
us-gaap:DividendsPayableDateDeclaredYear |
35 |
Dividends Payable, Date Declared, Month and Year |
Concept (Year/Month) |
As Of |
|
us-gaap:DividendsPayableDateDeclaredMonthAndYear |
36 |
Dividends Payable, Date Declared |
Concept (Date) |
For Period |
|
us-gaap:DividendsPayableDateDeclaredDayMonthAndYear |
37 |
Dividends Payable, Date of Record |
Concept (Date) |
For Period |
|
us-gaap:DividendsPayableDateOfRecordDayMonthAndYear |
38 |
Dividends Payable, Date to be Paid, Year |
Concept (Year) |
As Of |
|
us-gaap:DividendsPayableDateToBePaidYear |
39 |
Dividends Payable, Date to be Paid, Year and Month |
Concept (Year/Month) |
As Of |
|
us-gaap:DividendsPayableDateToBePaidMonthAndYear |
40 |
Dividends Payable, Date to be Paid |
Concept (Date) |
For Period |
|
us-gaap:DividendPayableDateToBePaidDayMonthAndYear |