| elementCreationTaxonomyVersion | 2019 | http://fasb.org/us-gaap/role/tin/taxonomyImplementationNote |
| TaxonomyVersion | 2020 | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| DeprecatedLabel | Element was deprecated because it was no longer needed for organization. | http://fasb.org/srt/role/deprecationNote/deprecationNote |
| SourceName | Financial Instruments-Credit Losses | http://fasb.org/srt/role/changeNote/changeNote |
| TaxonomyVersion | 2020 | http://fasb.org/srt/role/changeNote/changeNote |
| ElementDeprecated | true | http://fasb.org/srt/role/changeNote/changeNote |
| Source_ASU_Number | 2016-13 | http://fasb.org/srt/role/changeNote/changeNote |