XML 21 R9.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Revenue Recognition | 9 Months Ended
--- | ---
Sep. 30, 2022
Revenue Recognition [Abstract] |
Revenue Recognition | 2. Revenue Recognition In May 2014, the FASB issued Accounting Standards Update “ASU No. 2014-09 – Revenue from Contracts with Customers.” The standard and subsequent amendments are intended to develop a common revenue standard for removing inconsistencies and weaknesses, improve comparability, provide for more useful information to users through improved disclosure requirements and simplify the preparation of financial statements. The standard is also referred to as Accounting Standards Codification No. 606 (“ASC 606”). VITAS Service revenue for VITAS is reported at the amount that reflects the ultimate consideration we expect to receive in exchange for providing patient care. These amounts are due from third-party payors, primarily commercial health insurers and government programs (Medicare and Medicaid), and include variable consideration for revenue adjustments due to settlements of audits and reviews, as well as certain hospice-specific revenue capitations. Amounts are generally billed monthly or subsequent to patient discharge. Subsequent changes in the transaction price initially recognized are not significant. Hospice services are provided on a daily basis and the type of service provided is determined based on a physician’s determination of each patient’s specific needs on that given day. Reimbursement rates for hospice services are on a per diem basis regardless of the type of service provided or the payor. Reimbursement rates from government programs are established by the appropriate governmental agency and are standard across all hospice providers. Reimbursement rates from health insurers are negotiated with each payor and generally structured to closely mirror the Medicare reimbursement model. The types of hospice services provided and associated reimbursement model for each are as follows: Routine Home Care occurs when a patient receives hospice care in their home, including a nursing home setting. The routine home care rate is paid for each day that a patient is in a hospice program and is not receiving one of the other categories of hospice care. For Medicare patients, the routine home care rate reflects a two-tiered rate, with a higher rate for the first 60 days of a hospice patient’s care and a lower rate for days 61 and after. In addition, there is a Service Intensity Add-on payment which covers direct home care visits conducted by a registered nurse or social worker in the last seven days of a hospice patient’s life, reimbursed up to 4 hours per day in 15 minute increments at the continuous home care rate. General Inpatient Care occurs when a patient requires services in a controlled setting for a short period of time for pain control or symptom management which cannot be managed in other settings. General inpatient care services must be provided in a Medicare or Medicaid certified hospital or long-term care facility or at a freestanding inpatient hospice facility with the required registered nurse staffing. Continuous Home Care is provided to patients while at home, including a nursing home setting, during periods of crisis when intensive monitoring and care, primarily nursing care, is required in order to achieve palliation or management of acute medical symptoms. Continuous home care requires a minimum of 8 hours of care within a 24-hour day, which begins at midnight. The care must be predominantly nursing care provided by either a registered nurse or licensed nurse practitioner. While the published Medicare continuous home care rates are daily rates, Medicare pays for continuous home care in 15 minute increments. This 15 minute rate is calculated by dividing the daily rate by 96. Respite Care permits a hospice patient to receive services on an inpatient basis for a short period of time in order to provide relief for the patient’s family or other caregivers from the demands of caring for the patient. A hospice can receive payment for respite care for a given patient for up to five consecutive days at a time, after which respite care is reimbursed at the routine home care rate. Each level of care represents a separate promise under the contract of care and is provided independently for each patient contingent upon the patient’s specific medical needs as determined by a physician. However, the clinical criteria used to determine a patient’s level of care is consistent across all patients, given that, each patient is subject to the same payor rules and regulations. As a result, we have concluded that each level of care is capable of being distinct and is distinct in the context of the contract. Furthermore, we have determined that each level of care represents a stand ready service provided as a series of either days or hours of patient care. We believe that the performance obligations for each level of care meet criteria to be satisfied over time. VITAS recognizes revenue based on the service output. VITAS believes this to be the most faithful depiction of the transfer of control of services as the patient simultaneously receives and consumes the benefits provided by our performance. Revenue is recognized on a daily or hourly basis for each patient in accordance with the reimbursement model for each type of service. VITAS’ performance obligations relate to contracts with an expected duration of less than one year. Therefore, VITAS has elected to apply the optional exception provided in ASC 606 and is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. The unsatisfied or partially satisfied performance obligations referred to above relate to bereavement services provided to patients’ families for at least 12 months after discharge. Care is provided to patients regardless of their ability to pay. Patients who meet our criteria for charity care are provided care without charge. There is no revenue or associated accounts receivable in the accompanying Consolidated Financial Statements related to charity care. The cost of providing charity care during the quarters ended September 30, 2022 and 2021 was $1.9 million and $2.1 million, respectively. The cost of providing charity case during the first nine months ended September 30, 2022 and 2021 was $5.9 million and $6.4 million, respectively. The cost of charity care is included in cost of services provided and goods sold and is calculated by taking the ratio of charity care days to total days of care and multiplying by the total cost of care. Generally, patients who are covered by third-party payors are responsible for related deductibles and coinsurance which vary in amount. VITAS also provides service to patients without a reimbursement source and may offer those patients discounts from standard charges. VITAS estimates the transaction price for patients with deductibles and coinsurance, along with those uninsured patients, based on historical experience and current conditions. The estimate of any contractual adjustments, discounts or implicit price concessions reduces the amount of revenue initially recognized. Subsequent changes to the estimate of the transaction price are recorded as adjustments to patient service revenue in the period of change. Subsequent changes that are determined to be the result of an adverse change in the patients’ ability to pay (i.e. change in credit risk) are recorded as bad debt expense. VITAS has no material adjustments related to subsequent changes in the estimate of the transaction price or subsequent changes as the result of an adverse change in the patient’s ability to pay for any period reported. Laws and regulations concerning government programs, including Medicare and Medicaid, are complex and subject to varying interpretation. Medicare and Medicaid programs have broad authority to audit and review compliance with such laws and regulations, and impose payment suspensions when merited. Additionally, the contracts we have with commercial health insurance payors provide for retroactive audit and review of claims. Settlement with third party payors for retroactive adjustments due to audits, reviews or investigations are considered variable consideration and are included in the determination of the estimated transaction price for providing patient care. The variable consideration is estimated based on the terms of the payment agreement, existing correspondence from the payor and our historical settlement activity. These estimates are adjusted in future periods, as new information becomes available. We are subject to certain limitations on Medicare payments for services which are considered variable consideration, as follows: Inpatient Cap. If the number of inpatient care days any hospice program provides to Medicare beneficiaries exceeds 20% of the total days of hospice care such program provided to all Medicare patients for an annual period beginning September 28, the days in excess of the 20% figure may be reimbursed only at the routine homecare rate. None of VITAS’ hospice programs exceeded the payment limits on inpatient services during the three months ended September 30, 2022 and 2021. Medicare Cap. We are also subject to a Medicare annual per-beneficiary cap (“Medicare cap”). Compliance with the Medicare cap is measured in one of two ways based on a provider election. The “streamlined” method compares total Medicare payments received under a Medicare provider number with respect to services provided to all Medicare hospice care beneficiaries in the program or programs covered by that Medicare provider number with the product of the per-beneficiary cap amount and the number of Medicare beneficiaries electing hospice care for the first time from that hospice program or programs from September 28 through September 27 of the following year. At September 30, 2022, all our programs except one are using the “streamlined” method. The “proportional” method compares the total Medicare payments received under a Medicare provider number with respect to services provided to all Medicare hospice care beneficiaries in the program or programs covered by the Medicare provider number between September 28 and September 27 of the following year with the product of the per beneficiary cap amount and a pro-rated number of Medicare beneficiaries receiving hospice services from that program during the same period. The pro-rated number of Medicare beneficiaries is calculated based on the ratio of days the beneficiary received hospice services during the measurement period to the total number of days the beneficiary received hospice services. We actively monitor each of our hospice programs, by provider number, as to their specific admission, discharge rate and median length of stay data in an attempt to determine whether revenues are likely to exceed the annual per-beneficiary Medicare cap. Should we determine that revenues for a program are likely to exceed the Medicare cap based on projected trends, we attempt to institute corrective actions, which include changes to the patient mix and increased patient admissions. However, should we project our corrective action will not prevent that program from exceeding its Medicare cap, we estimate revenue recognized during the government fiscal year that will require repayment to the Federal government under the Medicare cap and record an adjustment to revenue of an amount equal to a ratable portion of our best estimate for the year. In 2013, the U.S. government implemented automatic budget reductions of 2.0% for all government payees, including hospice benefits paid under the Medicare program. In 2015, Centers for Medicare and Medicaid Services (“CMS”) determined that the Medicare cap should be calculated “as if” sequestration did not occur. As a result of this decision, VITAS had received notification from our third-party intermediary that an additional $9.0 million was owed for Medicare cap in three programs for the 2013 through 2022 measurement periods. The amounts were automatically deducted from our semi-monthly PIP payments and we did not recognize any revenue for these disputed amounts, but recorded a receivable offset by a reserve of equal amount. We did not believe that CMS was authorized under the sequestration authority or the statutory methodology for establishing the Medicare cap to the amounts they have withheld and intend to withhold under their current “as if” methodology. However, due to recent court decisions, we are no longer appealing the CMS’s methodology change. During the quarter ended September 30, 2022 we reversed the related receivable and reserve. There was no impact on the consolidated balance sheets or the consolidated statements of income as of and for the period ended September 30, 2022. During the quarter ended September 30, 2022, we recorded $618,000 in net Medicare cap revenue reduction related to two programs for the 2022 government fiscal year. During the quarter ended September 30, 2021, we recorded $97,000 in net Medicare cap revenue reduction related to two programs for the 2021 government fiscal year. During the first nine months ended September 30, 2022, we recorded $5.1 million in net Medicare cap revenue reduction related to two programs for the 2022 government fiscal year. During the first nine months ended September 30, 2021, we recorded $3.6 million in net Medicare cap revenue reduction related to two programs for the 2021 government fiscal year. For VITAS’ patients in the nursing home setting in which Medicaid pays the nursing home room and board, VITAS serves as a pass-through between Medicaid and the nursing home. We are responsible for paying the nursing home for that patient’s room and board. Medicaid reimburses us for 95% of the amount we have paid. This results in a 5% net expense for VITAS related to nursing home room and board. This transaction creates a performance obligation in that VITAS is facilitating room and board being delivered to our patient. As a result, the 5% net expense is recognized as a contra-revenue account under ASC 606 in the accompanying financial statements. ‎ The composition of patient care service revenue by payor and level of care for the quarter ended September 30, 2022 is as follows (in thousands):
| Medicare |  | Medicaid |  | Commercial |  | Total
Routine home care | $ | 239,670 |  | $ | 10,822 |  |  | 5,761 |  | $ | 256,253
Continuous care |  | 17,083 |  |  | 787 |  |  | 730 |  |  | 18,600
Inpatient care |  | 21,391 |  |  | 1,838 |  |  | 1,297 |  |  | 24,526
| $ | 278,144 |  | $ | 13,447 |  | $ | 7,788 |  | $ | 299,379
All other revenue - self-pay, respite care, etc. |  |  |  |  |  |  |  |  |  |  | 3,240
Subtotal |  |  |  |  |  |  |  |  |  | $ | 302,619
Medicare cap adjustment |  |  |  |  |  |  |  |  |  |  | (618)
Implicit price concessions |  |  |  |  |  |  |  |  |  |  | (2,952)
Room and board, net |  |  |  |  |  |  |  |  |  |  | (2,513)
Net revenue |  |  |  |  |  |  |  |  |  | $ | 296,536
The composition of patient care service revenue by payor and level of care for the quarter ended September 30, 2021 is as follows (in thousands):
| Medicare |  | Medicaid |  | Commercial |  | Total
Routine home care | $ | 249,633 |  | $ | 12,102 |  | $ | 6,402 |  | $ | 268,137
Continuous care |  | 20,000 |  |  | 1,105 |  |  | 922 |  |  | 22,027
Inpatient care |  | 25,249 |  |  | 2,628 |  |  | 1,491 |  |  | 29,368
| $ | 294,882 |  | $ | 15,835 |  | $ | 8,815 |  | $ | 319,532
All other revenue - self-pay, respite care, etc. |  |  |  |  |  |  |  |  |  |  | 3,225
Subtotal |  |  |  |  |  |  |  |  |  | $ | 322,757
Medicare cap adjustment |  |  |  |  |  |  |  |  |  |  | (97)
Implicit price concessions |  |  |  |  |  |  |  |  |  |  | (3,119)
Room and board, net |  |  |  |  |  |  |  |  |  |  | (2,130)
Net revenue |  |  |  |  |  |  |  |  |  | $ | 317,411
The composition of patient care service revenue by payor and level of care for the nine months ended September 30, 2022 is as follows (in thousands):
| Medicare |  | Medicaid |  | Commercial |  | Total
Routine home care | $ | 722,035 |  | $ | 32,848 |  | $ | 16,637 |  | $ | 771,520
Continuous care |  | 53,103 |  |  | 2,337 |  |  | 2,277 |  |  | 57,717
Inpatient care |  | 66,412 |  |  | 5,608 |  |  | 3,694 |  |  | 75,714
| $ | 841,550 |  | $ | 40,793 |  | $ | 22,608 |  | $ | 904,951
All other revenue - self-pay, respite care, etc. |  |  |  |  |  |  |  |  |  |  | 9,461
Subtotal |  |  |  |  |  |  |  |  |  | $ | 914,412
Medicare cap adjustment |  |  |  |  |  |  |  |  |  |  | (5,118)
Implicit price concessions |  |  |  |  |  |  |  |  |  |  | (8,992)
Room and board, net |  |  |  |  |  |  |  |  |  |  | (6,796)
Net revenue |  |  |  |  |  |  |  |  |  | $ | 893,506
‎ The composition of patient care service revenue by payor and level of care for the nine months ended September 30, 2021 is as follows (in thousands):
| Medicare |  | Medicaid |  | Commercial |  | Total
Routine home care | $ | 742,759 |  | $ | 35,190 |  | $ | 18,868 |  | $ | 796,817
Continuous care |  | 66,916 |  |  | 3,601 |  |  | 3,141 |  |  | 73,658
Inpatient care |  | 74,594 |  |  | 7,168 |  |  | 4,133 |  |  | 85,895
| $ | 884,269 |  | $ | 45,959 |  | $ | 26,142 |  | $ | 956,370
All other revenue - self-pay, respite care, etc. |  |  |  |  |  |  |  |  |  |  | 9,241
Subtotal |  |  |  |  |  |  |  |  |  | $ | 965,611
Medicare cap adjustment |  |  |  |  |  |  |  |  |  |  | (3,597)
Implicit price concessions |  |  |  |  |  |  |  |  |  |  | (9,428)
Room and board, net |  |  |  |  |  |  |  |  |  |  | (7,451)
Net revenue |  |  |  |  |  |  |  |  |  | $ | 945,135
Roto-Rooter Roto-Rooter provides plumbing, drain cleaning, excavation, water restoration and other related services to both residential and commercial customers primarily in the United States. Services are provided through a network of company-owned branches, independent contractors and franchisees. Service revenue for Roto-Rooter is reported at the amount that reflects the ultimate consideration we expect to receive in exchange for providing services. Roto-Rooter owns and operates branches focusing mainly on large population centers in the United States. Roto-Rooter’s primary lines of business in company-owned branches consist of plumbing, sewer and drain cleaning, excavation and water restoration. For purposes of ASC 606 analysis, plumbing, sewer and drain cleaning, and excavation have been combined into one portfolio and are referred to as “short-term core services”. Water restoration is analyzed as a separate portfolio. The following describes the key characteristics of these portfolios: Short-term Core Services are plumbing, drain and sewer cleaning and excavation services. These services are provided to both commercial and residential customers. The duration of services provided in this category range from a few hours to a few days. There are no significant warranty costs or on-going obligations to the customer once a service has been completed. For residential customers, payment is received at the time of job completion before the Roto-Rooter technician leaves the residence. Commercial customers may be granted credit subject to internally designated authority limits and credit check guidelines. If credit is granted, payment terms are generally 30 days or less. Each job in this category is a distinct service with a distinct performance obligation to the customer. Revenue is recognized at the completion of each job. Variable consideration consists of pre-invoice discounts and post-invoice discounts. Pre-invoice discounts are given in the form of coupons or price concessions. Post-invoice discounts consist of credit memos generally granted to resolve customer service issues. Variable consideration is estimated based on historical activity and recorded at the time service is completed. Water Restoration Services involve the remediation of water and humidity after a flood. These services are provided to both commercial and residential customers. The duration of services provided in this category generally ranges from 3 to 5 days. There are no significant warranties or on-going obligations to the customer once service has been completed. The majority of these services are paid by the customer’s insurance company. Variable consideration relates primarily to allowances taken by insurance companies upon payment. Variable consideration is estimated based on historical activity and recorded at the time service is completed. For both short-term core services and water restoration services, Roto-Rooter satisfies its performance obligation at a point in time. The services provided generally involve fixing plumbing, drainage or flood-related issues at the customer’s property. At the time service is complete, the customer acknowledges its obligation to pay for service and its satisfaction with the service performed. This provides evidence that the customer has accepted the service and Roto-Rooter is now entitled to payment. As such, Roto-Rooter recognizes revenue for these services upon completion of the job and receipt of customer acknowledgement. Roto-Rooter’s performance obligations for short-term core services and water restoration services relate to contracts with an expected duration of less than a year. Therefore, Roto-Rooter has elected to apply the optional exception provided in ASC 606 and is not required to disclose the aggregate amount of the transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period. Roto-Rooter does not have significant unsatisfied or partially unsatisfied performance obligations at the time of initial revenue recognition for short-term core or water restoration services. Roto-Rooter owns the rights to certain territories and contracts with independent third-parties to operate the territory under Roto-Rooter’s registered trademarks (“Independent Contractors”). Such contracts are for a specified term but cancellable by either party without penalty with 90 days’ advance notice. Under the terms of these arrangements, Roto-Rooter provides certain back office support and advertising along with a limited license to use Roto-Rooter’s registered trademarks. The Independent Contractor is responsible for all day-to-day management of the business including staffing decisions and pricing of services provided. All performance obligations of Roto-Rooter cease at the termination of the arrangement. Independent Contractors pay Roto-Rooter a standard fee calculated as a percentage of their cash collection from weekly sales. The primary value for the Independent Contractors under these arrangements is the right to use Roto-Rooter’s registered trademarks. Roto-Rooter recognizes revenue from Independent Contractors over-time (weekly) as the Independent Contractor’s labor sales are completed and payment from customers are received. Payment from Independent Contractors is also received on a weekly basis. The use of Roto-Rooter’s registered trademarks and advertising provides immediate value to the Independent Contractor as a result of Roto-Rooter’s nationally recognized brand. Therefore, over-time recognition provides the most faithful depiction of the transfer of services as the customer simultaneously receives and consumes the benefits provided. There is no significant variable consideration related to these arrangements. Roto-Rooter has licensed the rights to operate under Roto-Rooter’s registered trademarks in other territories to franchisees. Each such contract is for a 10 year term but cancellable by Roto-Rooter for cause with 60 day advance notice without penalty. The franchisee may cancel the contract for any reason with 60 days advance notice without penalty. Under the terms of the contract, Roto-Rooter provides national advertising and consultation on various aspects of operating a Roto-Rooter business along with the right to use Roto-Rooter’s registered trademarks. The franchisee is responsible for all day- to-day management of the business including staffing decisions, pricing of services provided and local advertising spend and placement. All performance obligations of Roto-Rooter cease at the termination of the arrangement. Franchisees pay Roto-Rooter a standard monthly fee based on the population within the franchise territory. The standard fee is revised on a yearly basis based on changes in the Consumer Price Index for All Urban Consumers. The primary value for the franchisees under this arrangement is the right to use Roto-Rooter’s registered trademarks. Roto-Rooter recognizes revenue from franchisees over-time (monthly). Payment from franchisees is also received on a monthly basis. The use of Roto-Rooter’s registered trademarks and advertising provides immediate value to the franchisees as a result of Roto-Rooter’s nationally recognized brand. Therefore, over-time recognition provides the most faithful depiction of the transfer of services as the customer simultaneously receives and consumes the benefits provided. There is no significant variable consideration related to these arrangements. The composition of disaggregated revenue for the third quarter is as follows (in thousands):
| September 30,
| 2022 |  | 2021
Drain cleaning | $ | 62,764 |  | $ | 63,072
Plumbing |  | 48,737 |  |  | 45,124
Excavation |  | 54,164 |  |  | 52,607
Other |  | 193 |  |  | 254
Subtotal - short term core |  | 165,858 |  |  | 161,057
Water restoration |  | 43,645 |  |  | 39,786
Independent contractors |  | 20,474 |  |  | 18,969
Franchisee fees |  | 1,559 |  |  | 1,260
Other |  | 4,030 |  |  | 3,773
Gross revenue |  | 235,566 |  |  | 224,845
Implicit price concessions and credit memos |  | (5,630) |  |  | (3,589)
Net revenue | $ | 229,936 |  | $ | 221,256
‎ The composition of disaggregated revenue for the first nine months is as follows (in thousands):
| September 30,
| 2022 |  | 2021
Drain cleaning | $ | 193,983 |  | $ | 187,477
Plumbing |  | 145,294 |  |  | 131,045
Excavation |  | 164,898 |  |  | 159,714
Other |  | 513 |  |  | 853
Subtotal - short term core |  | 504,688 |  |  | 479,089
Water restoration |  | 127,678 |  |  | 115,804
Independent contractors |  | 62,897 |  |  | 56,754
Franchisee fees |  | 4,246 |  |  | 3,842
Other |  | 12,462 |  |  | 11,601
Gross revenue |  | 711,971 |  |  | 667,090
Implicit price concessions and credit memos |  | (17,168) |  |  | (13,942)
Net revenue | $ | 694,803 |  | $ | 653,148

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI https://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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