| Name | ReceivableWithImputedInterestPremium |
|---|---|
| Namespace | http://fasb.org/us-gaap/2021-01-31 |
| Prefix | us-gaap |
| Data type | xbrli:monetaryItemType |
| Period type | instant |
| Substitution Group | xbrli:item |
| Balance | debit |
| Nillable | True |
| Abstract | False |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Receivable with Imputed Interest, Premium | en-US | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Disclosure of the unamortized amount of the premium on the note or receivable which is added to the face amount of the receivable or loan. The discount or premium is defined as the difference between the present value and the face amount. | en-US | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| elementCreationTaxonomyVersion | 2008 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| Publisher | FASB | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Accounting Standards Codification | http://fasb.org/us-gaap/role/ref/legacyRef |
| Topic | 835 | http://fasb.org/us-gaap/role/ref/legacyRef |
| SubTopic | 30 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Section | 45 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Paragraph | 1A | http://fasb.org/us-gaap/role/ref/legacyRef |
| URI | http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399 | http://fasb.org/us-gaap/role/ref/legacyRef |
| Name | Relation Type | Role | |
|---|---|---|---|
us-gaap:ReceivableWithImputedInterestNetAmountAbstract | parent-child | http://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers | |
us-gaap:ReceivableWithImputedInterestNetAmount | summation-item | http://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthers | |
us-gaap:ReceivableWithImputedInterestNetAmountAbstract | domain-member | http://fasb.org/us-gaap/role/disclosure/ReceivablesLoansNotesReceivableAndOthersScheduleOfReceivablesWithImputedInterestTable |