XML 77 R20.htm IDEA: XBRL DOCUMENT
v3.20.1

Commitments and Contingencies | 12 Months Ended
--- | ---
Dec. 31, 2019
Commitments And Contingencies Disclosure [Abstract] |
Commitments and Contingencies | 14. COMMITMENTS AND CONTINGENCIES The Company enters into contracts that contain a variety of representations and warranties and which may provide general indemnifications. The Company’s maximum exposure under these arrangements is unknown as it involves future claims that may be made against the Company under circumstances that have not occurred.

X
- References No definition available. + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for commitments and contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -URI http://asc.fasb.org/topic&trid=2127136 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 440 -URI http://asc.fasb.org/topic&trid=2144648 + Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration