XML 72 R47.htm IDEA: XBRL DOCUMENT
v3.20.1

Revenue and Accounts Receivable - Long-Term Accounts Receivable and Contract Assets (Details) $ in Thousands | Mar. 31, 2020 USD ($)
--- | ---
Revenue from Contract with Customer [Abstract] |
Accounts Receivable, Noncurrent, Originated in Current Fiscal Year | $ 15,688
Accounts Receivable, Noncurrent, Originated in Fiscal Year before Latest Fiscal Year | 31,872
Accounts Receivable, Noncurrent, Originated Two Years before Latest Fiscal Year | 17,830
Accounts Receivable, Noncurrent, Originated Three Years before Latest Fiscal Year | 2,243
Accounts Receivable, Noncurrent, Originated Four Years before Latest Fiscal Year | 1,417
Accounts Receivable, Noncurrent, Not Past Due | $ 69,050

X
- Definition Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522 + Details
Name: | us-gaap_AccountsReceivableGrossNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accounts receivable originated four years prior to latest fiscal year, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_AccountsReceivableNoncurrentOriginatedFourYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accounts receivable originated in current fiscal year, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_AccountsReceivableNoncurrentOriginatedInCurrentFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accounts receivable originated in fiscal year prior to latest fiscal year, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_AccountsReceivableNoncurrentOriginatedInFiscalYearBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accounts receivable originated three years prior to latest fiscal year, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_AccountsReceivableNoncurrentOriginatedThreeYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accounts receivable originated two years prior to latest fiscal year, classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=119407570&loc=SL82919232-210447 + Details
Name: | us-gaap_AccountsReceivableNoncurrentOriginatedTwoYearsBeforeLatestFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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