UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form
For the year ended
OR
For the transition period from to
Commission file number
(Exact name of registrant as specified in its charter)
(State of incorporation) | (I.R.S. Employer Identification No.) |
( | |
(Address of Principal Executive Offices, including Zip Code) | (Registrant’s Telephone Number, including Area Code) |
Securities registered pursuant to Section 12(b) of the Act
Title of Each Class | Name of Each Exchange on Which Registered | |
The | ||
The |
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes ☐
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Indicate by check mark whether the registrant has submitted electronically, every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer ☐ | Accelerated filer ☐ | ||
Smaller reporting company Emerging growth company | |||
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ☐
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to § 240.10D-1(b). ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes
The aggregate market value of the voting common stock held by non-affiliates of the registrant was approximately $
As of February 28, 2023, the Registrant had
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the Registrant’s definitive proxy statement to be filed subsequently and delivered to stockholders in connection with the 2023 annual meeting of stockholders are incorporated herein by reference in response to Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the Registrant’s fiscal year ended December 31, 2022.
TABLE OF CONTENTS
2
Special Note Regarding Forward-Looking Statements
This Annual Report on Form 10-K contains “forward-looking statements” within the meaning of federal securities laws, including Section 27A of the Securities Act of 1933, as amended (“Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (“Exchange Act”). All statements that do not relate to historical or current facts are forward-looking statements. These forward-looking statements involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ materially from those expressed or implied by such forward-looking statements. Many of these statements appear, in particular, under the headings Business and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in Item 1 of Part I and Item 7 of Part II, respectively. Forward-looking statements are often identified by the use of words such as, but not limited to, “anticipate,” “believe,” “can,” “continue,” “could,” “estimate,” “expect,” “intend,” “may,” “might,” “will,” “plan,” “project,” “seek,” “should,” “target,” “would,” and similar expressions or variations intended to identify forward-looking statements. The forward-looking statements in this Annual Report on Form 10-K include, among other things, statements about:
| ● | our expectations regarding industry and market trends, including the expected growth and continued structural change and consolidation in the market for healthcare in the United States; |
| ● | our expectations about the growth of Programs of All-Inclusive Care for the Elderly (“PACE”) organizations; |
| ● | our expectations about private payers establishing their own at-risk programs; |
| ● | the advantages of our solutions as compared to those of competitors; |
| ● | our estimates about our financial performance; |
| ● | the visibility into future cash flows from our business model; |
| ● | our ability to reduce expenses as a result of our disposition of non-core businesses; |
| ● | our growth strategy, including our ability to grow our client base; |
| ● | our plans to further penetrate existing markets and enter new markets; |
| ● | expectations of earnings, revenue, and other financial items; |
| ● | plans, strategies, and objectives of management for future operations; |
| ● | our ability to establish and maintain intellectual property rights; |
| ● | our ability to retain and hire necessary associates and appropriately staff our operations; |
| ● | future capital expenditures; |
| ● | future economic conditions or performance; |
| ● | our plans to pursue strategic acquisitions and partnerships; |
| ● | our plans to expand and enhance our solutions; and |
| ● | our estimates regarding capital requirements and needs for additional financing. |
These statements are based on the beliefs and assumptions of our management based on information currently available to management. Such forward-looking statements are subject to risks, uncertainties and other important factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by such forward-looking statements. Factors that could cause or contribute to such differences include but are not limited to the risks and uncertainties listed below under “Risk Factors Summary” and further described under the heading “Risk Factors” in Part I, Item 1A of this Report, as such risk factors may be amended, supplemented or superseded from time to time by other reports we file with the United States Securities and Exchange Commission.
Risk Factor Summary
The following is a summary of the risks and uncertainties that could materially adversely affect our financial condition, results of operations, cash flows, and competitive position.
Risks Relating to Our Business and Industry
| ● | The continued evolution of the healthcare industry in the United States, or U.S.; |
| ● | Our inability to continue offering innovative products and services; |
| ● | The competitive nature of the medication management market; |
| ● | Our historic significant net losses; |
3
| ● | Our failure to effectively manage our future growth; |
| ● | Our failure to continue to grow at the rates we’ve achieved historically or at all; |
| ● | Our dependence on medication revenue from sales of prescription medications; |
| ● | Our dependence on revenue from PACE organizations; |
| ● | Consolidation in the healthcare industry; |
| ● | Failure by PACE organization clients to meet applicable penetration benchmarks; |
| ● | Dependence on the growth of our clients; |
| ● | Our dependence on our ten largest clients and the loss of one or more of these clients or the reduction in demands or change in contract terms relating to one or more of these clients; |
| ● | Our practice of billing our clients and recognizing revenue over the term of the contract; |
| ● | Our potential inability to attract new clients; |
| ● | Our inability to maintain and enhance our reputation and brand recognition; |
| ● | Our failure to produce positive outcomes and cost reductions for our clients; |
| ● | Our dependence on positive references from existing clients for marketing; |
| ● | The unpredictability of our sales and implementation cycle; |
| ● | Any failure to offer high-quality client support services; |
| ● | The failure of our proprietary products and services to operate properly; |
| ● | Adverse drug events that may arise as a result of recommendations made by our services; |
| ● | Our dependence on a group purchasing organization; |
| ● | The expiration of the EMTM Pilot Program; |
| ● | Restrictions to license or share data and integrate third-party technologies; |
| ● | Data loss or corruption due to failures or errors in our systems; |
| ● | Our inability, or the inability of our third-party vendors, to safeguard the privacy of confidential data; |
| ● | Our reliance on internet infrastructure, bandwidth providers, and third parties; |
| ● | Our reliance on third-party vendors to host and maintain our technology platform; |
| ● | The potential loss of one or more of our executive officers or key employees, an inability to attract and retain highly skilled employees, or the impact of recent departures of one or more of our executive officers or key employees; |
| ● | The potential lack of additional capital to support business growth; |
| ● | Adverse impacts due to changes in tax laws; |
| ● | The potential that we could be subject to additional state and local taxation; |
| ● | Risks associated with our review of potential strategic alternatives and potential divestitures; |
| ● | The impact of activist shareholder activity, including on our strategic direction; |
| ● | Potential litigation, investigations, or government proceedings and the impact on our business or management; |
| ● | Risks associated with sales to clients outside the U.S. or clients with international operations; and |
| ● | The impact of the COVID-19 pandemic and other public health crises. |
Risks Relating to Our Intellectual Property
| ● | Our inability to obtain, maintain, and enforce intellectual property protection for our technology and products; |
4
| ● | Our inability to adequately protect our trademarks, trade names, and domain names; |
| ● | The potential that we could incur substantial costs as a result of any infringement claim; |
| ● | Risks relating to our use of open source software; |
| ● | Risks relating to intellectual property lawsuits and litigation; and |
| ● | Our inability to protect the confidentiality of our trade secrets, know-how, and other proprietary information. |
Risks Relating to Industry Regulation and Other Legal Compliance Matters
| ● | The uncertain and evolving nature of the healthcare regulatory and political framework; |
| ● | Restrictions imposed by data privacy and security laws, regulations, and contractual obligations; |
| ● | Costs associated with compliance with state and federal statutes and regulations relating to the healthcare industry; |
| ● | Further modifications to the Medicare Part D program and changes in pricing benchmarks; and |
| ● | Legislative or regulatory initiatives relating to climate change or other environment, social and governance (“ESG”) matters. |
Risks Relating to Our Common Stock
| ● | The influence of executive officers, directors, and principal stockholders over all matters submitted to stockholders for approval; |
| ● | Provisions of Delaware law that may discourage, delay, or prevent someone from acquiring us or merging with us; |
| ● | Our exclusive forum provision; |
| ● | The volatility of our common stock; |
| ● | Our inability to implement effective internal control over financial reporting; |
| ● | Our historic lack of cash dividends; |
| ● | The potential limited ability to use net operating loss carryforwards (“NOLs”); and |
| ● | Our stockholder rights plan could discourage a transaction that stockholders may find favorable. |
Risks Relating to Our Convertible Senior Subordinated Notes
| ● | Our inability to generate cash flow required to pay our substantial debt; |
| ● | Our potential to incur substantially more debt; |
| ● | Our inability to settle conversions of the 2026 Convertible Notes; |
| ● | The impact of the conditional conversion feature of the 2026 Convertible Notes on our financial condition; |
| ● | The impact of the accounting method for convertible debt securities that may be settled in cash; and |
| ● | Our entry into convertible note hedge and warrant transactions. |
You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
Unless the context requires otherwise, the terms the “Company,” “Tabula Rasa HealthCare,” “we,” “us,” and “our” mean Tabula Rasa HealthCare, Inc., a Delaware corporation, and its consolidated subsidiaries.
Websites Used in This Report
Website addresses referenced in this Annual Report on Form 10-K are provided for convenience only, and the content on the referenced websites does not constitute a part of, and shall not be deemed incorporated by reference into, this Annual Report on Form 10-K.
5
Trademarks Used in This Report
Trademarks or service marks owned by us, when first used in each item of this report, appear with an initial capital and are followed by the symbol ® or ™, as applicable. In subsequent uses of the marks in the item, the symbols may be omitted.
Part I
Item 1.Business
Overview
Tabula Rasa HealthCare, Inc. is a healthcare technology company advancing the safe use of medications by creating solutions designed to empower pharmacists, providers, and patients to optimize medication regimens. Our advanced proprietary technology, MedWise®, identifies causes of and risks for medication-related problems, including adverse drug events (“ADEs”), so that healthcare professionals can minimize harm and reduce medication-related risks. Our software and services help drive valued-based care by improving patient outcomes and lowering healthcare costs through reduced hospitalizations, emergency department visits, and healthcare utilization. Our vision and mission are supported by our experienced leadership team, our significant investments in our technology, services, and people, and partnerships with our healthcare clients including health plans and provider organizations to manage the most complex and vulnerable individuals.
We operate our business through two segments, CareVention HealthCare and MedWise HealthCare.
Our CareVention HealthCare segment provides our clients, primarily organizations with PACE, with medication fulfillment services, cloud-based software, pharmacy benefit management (“PBM”) solutions, and clinical pharmacist services at the point-of-care. PACE is a Centers for Medicare & Medicaid Services (“CMS”) sponsored program providing comprehensive medical and social services to adults aged 55 and older who need a nursing facility level of care but can live safely in community settings. Our clients include ArchCare Senior Life, Trinity Health, Palm Beach PACE, St. Paul’s PACE, and Welbe Health. We access the market through a number of different service lines and brands, including CareKinesis®, Capstone Risk Adjustment Services, CareVention Consulting™, PACElogic™, TruChart®, PeakTPA, PersonifilRx®, and Pharmastar®.
Our largest CareVention HealthCare revenue offering is our medication fulfillment services, which are built around our advanced proprietary MedWise technology, designed to enable clinicians to increase patient safety, create individualized medication regimens, promote adherence, and eliminate unnecessary prescriptions. Our medication fulfillment and adherence packaging services utilize MedWise technology to reduce medication-related risk for the high-cost, high-risk PACE population. The CareVention HealthCare suite of offerings also includes risk adjustment services, PBM solutions, cloud-based electronic health records solutions, and third-party administration services, which are all specifically tailored to the PACE market. Our CareVention HealthCare segment serves more than 150 healthcare organizations.
The CareVention HealthCare segment revenue model is primarily based on payments for charges and dispensing fees for medication fulfillment, payments on a per-member, per-month (“PMPM”) basis, payments on a subscription basis, and payments on a per claim basis.
Our MedWise HealthCare segment provides technology-enabled solutions to promote medication safety and adherence to improve patient outcomes and reduce healthcare costs. The technology-enabled solutions revenue model is primarily based on payments on a PMPM basis, payments on a subscription basis, and payments on a fee-for-service basis for each medication safety review and clinical assessment completed.
As described further below under “Divestiture of Non-Core Businesses,” we completed the sale of our PrescribeWellness business in 2022 and completed the sales of our DoseMe and SinfoníaRx businesses in January and March 2023, respectively. These non-core businesses collectively comprised the majority of our MedWise HealthCare segment during 2022, with PrescribeWellness representing the most significant portion of this segment, and these
6
divestitures represented a strategic business shift having a significant effect on our Company’s operations and financial results.
Substantially all of our revenue is recognized in the U.S., and substantially all of our assets are located in the U.S.
Industry and Market
We believe demographic, legislative, and regulatory trends support our long-term growth targets. Our core market is the U.S. senior population, defined as individuals 65 years and older, which represent a large and growing segment within the U.S. as seniors are living longer with the current life expectancy in 2023 at 79.1 years according to the United Nations. According to the U.S. Census Bureau, the population of U.S. seniors is expected to grow to 73.1 million by 2030, up from 56.1 million in 2020, and to increase as a percentage of the population from 17% to 21% over the same period.
We believe there is a significant opportunity to scale our business by addressing the growing need to optimize medication regimens for seniors. An April 2020 report from the Lown Institute noted that polypharmacy (defined as the simultaneous use of five or more medications) has reached “epidemic proportions.” The Lown Institute also stated in that report that 40% of seniors are taking five or more prescription medications to treat the growing prevalence of multiple chronic conditions, including heart disease, diabetes, asthma, high blood pressure, and cancer.
Our solutions, as evidenced by a number of peer-reviewed publications, result in improved outcomes for the individual and a material reduction in the total cost of care for health plans. Medicare provides health insurance for individuals 65 and older and in 2021 Medicare spending totaled $829 billion. Medicare spending is expected to grow to $1.8 trillion in 2031 due to growing Medicare enrollment increased use of services and intensity of care, and rising healthcare costs.
From a legislative and regulatory perspective, we believe there are important drivers to support future growth including: the long-term transition to value-based care, led by CMS, which established a goal to reach 100% of Medicare beneficiaries in some type of value-based model by 2025; CMS Medicare Part C and Part D Star Ratings, which are published annually and measure the quality of health and drug services received by consumers; and a number of bills introduced in the U.S. House of Representatives and Senate focused on increasing the number of individuals that have access to PACE, our largest market today, including: the House and Senate including the Elizabeth Dole VA Home and Community Based Services for Veterans and Caregivers Act of 2022; the PACE Part D Choice Act; and the PACE Plus Act.
Our Growth Strategy
We continue to progress toward the long-term growth strategy that we articulated in early 2020. Continued achievement of this long-term growth is based on two key tenets:
| 1) | Further penetration of the PACE market by: |
| a. | Leveraging our existing client base, which includes more than 80% of all PACE participants utilizing at least one of our solutions and cross-selling to increase our average revenue per participant; |
| b. | Organic member growth within our existing clients based upon (i) the growing number of individuals enrolling in Medicare and Medicaid, (ii) the evolution from the National PACE Association’s PACE 2.0 initiative to the PACE 200K project, which is designed to significantly increase enrollment to 200,000 by 2028, as compared to 63,606 as of December 2022 according to the National PACE Association, and (iii) the growing influence of for-profit PACE operators such as InnovAge and WelbeHealth; and |
| c. | Continued investments in our offerings to attract new PACE members and, more broadly, managed care organizations and at-risk provider groups with a focus on the more than 12 million dual-eligible beneficiaries. |
7
Our PACE clients had a combined patient census of 53,430, an increase of 7.4%, at the end of 2022, as compared to 49,769 and 44,947 patients at the end of 2021 and 2020, respectively. The 10.7% growth in patient census for 2021, as compared to 2020, benefited from inorganic growth from the October 2020 acquisition of Personica.
| 2) | Accelerating the adoption of our MedWise software and clinical pharmacy programs by health plans across all lines of business, including Medicare Part C and Part D, Medicaid managed care, and commercial clients. |
Further Penetrate the Programs of All-Inclusive Care for the Older Adult Market
We believe that we are the market leader in providing medication risk management services to PACE, a CMS-sponsored program through which participating healthcare organizations provide fully integrated healthcare services on an at-risk basis for older adults, most of whom are dually eligible for Medicare and Medicaid. Our medication management, together with pharmacy fulfillment PACE clients, cover approximately 32% of the total PACE enrollees nationwide reported by the National PACE Association at the end of 2022, as compared to 30% at the end of 2021.
We have organized our PACE offerings under our CareVention HealthCare segment that offers a comprehensive set of solutions, including medication management services and fulfillment, PBM solutions, risk adjustment services, third-party administrator services, and electronic health records software. By organizing our sales and marketing resources, we have streamlined efforts to facilitate cross-selling and increase the adoption of our services.
We believe that we have a significant opportunity to continue to grow within the PACE market, and we expect our PACE clients to continue to grow organically to cover more eligible lives through expansion of existing sites and new PACE center locations. Based on recent industry data, there are 2.2 million PACE-eligible individuals in the U.S., which equates to a current penetration rate of approximately 3%. In 2023, the National PACE Association will launch its PACE 200K project with the goal of 200,000 participants by 2028.
Continue Expansion into the Payer and At-Risk Provider Markets
We believe that the growth of government healthcare programs and the shift to value-based care models are creating opportunities to capture growing portions of the expanding healthcare market. Accordingly, we are actively targeting at-risk, value-based markets, including managed care organizations, physician provider groups, and self-insured employer groups. We have recently started leveraging our CareVention HealthCare portfolio of services to secure contracts with a number of start-up Medicare Advantage plans and at-risk provider groups, and we expect to continue to further penetrate the broader Medicare and Medicaid market with our solutions
Continue to Innovate and Expand Platform Offerings to Meet Evolving Market Needs
We believe our strategic investments in human capital, technology, and services position us to continue to pursue rapid innovation and expand our medication risk management solutions and other platform offerings to the broader healthcare marketplace. For example, we developed the MedWise Risk Score™ (the “MRS”) and launched associated high-throughput medication risk stratification technology for identification of patients in need of clinical intervention.
Divestiture of Non-Core Businesses
In February 2022, we announced plans to evaluate non-core assets to refocus our corporate strategy and increase stockholder value, and we commenced an initial plan to sell the DoseMe business, which we acquired in January 2019. In March 2022, we completed our evaluation of additional divestiture opportunities and commenced plans to sell the SinfoníaRx and PrescribeWellness businesses, acquired in September 2017 and March 2019, respectively. As described further below, we completed our sales of the PrescribeWellness, DoseMe, and SinfoníaRx business in August 2022, January 2023, and March 2023, respectively. We determined that these businesses met the requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet such requirements as of December 31, 2022. Accordingly, the accompanying consolidated financial statements in this Annual Report on Form 10-K have been recast for all periods presented to reflect the assets, liabilities, revenue, and expenses related to these businesses as discontinued operations.
8
On August 1, 2022 (the “PW Sale Date”), we completed the sale of our unincorporated PrescribeWellness business division (the “PrescribeWellness Business”), and the assets, properties, and rights that were primarily used or held for use in connection with the PrescribeWellness Business, and the KD Assets (as defined below), to Transaction Data Systems, Inc. (“TDS”). On the PW Sale Date, we also completed the acquisition of certain intellectual property from karmadata, Inc. (“KD”), which had historically been licensed to us (the “KD Assets”). The KD Assets acquired were simultaneously transferred to TDS on the PW Sale Date. The purchase consideration included $125 million in cash, subject to certain customary post-closing adjustments, of which $118.6 million was paid directly to us and $5.9 million was paid to KD on the PW Sale Date. In October 2022, TDS also paid us $1.5 million for certain customary post-closing adjustments. We are also entitled to receive up to $15.0 million in contingent consideration based upon the PrescribeWellness Business’s achievement of certain performance-based metrics during the fiscal years ending December 31, 2023 and 2024.
On January 20, 2023, we entered into a Share and Asset Purchase Agreement to sell our unincorporated DoseMe business (the “DoseMe Business”), and the assets, properties, and rights that are primarily used or held for use in connection with the DoseMe Business. The purchase consideration included $2.0 million in cash, subject to certain customary post-closing adjustments, and a note receivable of $3.0 million with an annual interest rate of 7%, which matures on January 20, 2027.
On March 2, 2023, we entered into an Asset Purchase Agreement to sell our unincorporated SinfoníaRx business (the “SinfoníaRx Business”), and the assets, properties, and rights that are primarily used or held for use in connection with the SinfoníaRx Business. The purchase consideration included $1.4 million in cash, subject to certain customary post-closing adjustments, and a note receivable of $3.6 million with an annual interest rate of 3%, which matures on December 31, 2023. We may also be entitled to receive up to $1.0 million in contingent consideration based upon potential regulatory changes affecting the business.
We used the cash proceeds from the sale of the PrescribeWellness Business to pay off our line of credit with Western Alliance Bank (the “2020 Credit Facility”) and increase our liquidity. The remaining cash proceeds, along with cash proceeds received and promissory notes from the divestitures of the DoseMe and SinfoníaRx businesses, will provide our Company with the financial flexibility to optimize our capital structure, as well as to focus on our core value-based care business and our MedWise science, including our offerings targeted at the PACE market.
When the Company commenced plans to sell the PrescribeWellness, DoseMe, and SinfoníaRx businesses, these businesses collectively comprised the majority of our MedWise HealthCare segment, with PrescribeWellness representing the most significant portion of this segment. The disposition of these non-core businesses represents the completion of our previously-announced strategic business shift.
Strategic Review
On September 13, 2022, we entered into a cooperation agreement (the “Cooperation Agreement”) with a significant stockholder, pursuant to which, among other matters, we agreed to effect certain changes to our management team and the composition of our Board of Directors (the “Board”) and implement certain corporate governance changes. In connection with the Cooperation Agreement, we also formed a Strategic Review Committee, which oversaw the Company’s strategic process relating to the sale of the non-core assets described above and continues to oversee management’s exploration of other strategic alternatives and value-creation opportunities with a view toward maximizing stockholder value. For further information regarding the Cooperation Agreement, refer to Note 21, “Related Party Transactions,” in the notes to the consolidated financial statements in this Annual Report on Form 10-K.
Our Software and Services
Our Software
Our cloud-based software applications are designed to assist prescribers and pharmacists with patient engagement, identification, and prioritization of high-risk patients, clinical decision support, documentation of clinical interactions, ordering medications and lab tests, and care management.
9
Most of our personalized medication risk management services are based on our MedWise® Science. For each patient, MedWise Science incorporates personal medical history data, summarizes the aggregate risk of the patient’s medications based on proprietary algorithms, and provides patient-specific clinical alerts for risk, including cognitive impairment, sedation, heart rhythm problems, and unintentional overdose. MedWise results may be utilized by prescribers independently or analyzed by our pharmacists to optimize patient medication regimens. Elements of MedWise are currently available in EireneRx®, TruChart®, and PACElogic™.
EireneRx
EireneRx is our cloud-based medication decision-support and e-prescribing platform. It includes an order entry module used by healthcare organizations to access patient medication-related information and our personalized proprietary MedWise Science on demand. EireneRx provides a shared patient medication profile that enables client-clinicians and our pharmacists to collaborate on medication management in real time. EireneRx provides MedWise dashboards, as well as a secure instant messaging feature, through which our pharmacists and PACE clinicians can communicate. EireneRx is integrated with our prescription fulfillment pharmacies and is capable of transmitting prescriptions to community pharmacies in the U.S.
TruChart
TruChart offers electronic health records (“EHR”), care coordination, and financial management in one program, allowing PACE programs to track measurable outcomes in defined timeframes for the populations they serve. Developed specifically for PACE, TruChart is a comprehensive, scalable, and secure technology solution that delivers PACE functionality. TruChart covers end-to-end functionality to manage care coordination, enrollments, authorizations, utilization management, scheduling, claims payment, interfaces, and reporting.
PACElogic
PACElogic delivers neatly organized, real-time shareable workflows covering all aspects of operations for PACE organizations and other small health plans. Capable of integrating with any EHR, PACElogic also delivers value as a robust, stand-alone solution. PACElogic offers an array of best-of-breed features, including EHR, customer relationship management, claims adjudication, electronic data interchange, care management, coordination and planning, integration with community-based providers, and all federal and state required reporting. PACElogic brings clinical and non-clinical data together into a unified health plan management system.
Our Services
Our clinical pharmacist collaboration service, prescription fulfillment, and adherence packaging service, health plan management services, including risk adjustment and third-party administrator services, and pharmacy benefit management services are designed to improve patient experiences and outcomes and contain costs. The revenue models under these service contracts typically include a fee assessed for each medication review, payments on a PMPM basis, payments on a subscription basis, and charges and dispensing fees for medication fulfillment.
Clinical Pharmacist Collaboration
We have teams of clinical pharmacists dedicated to performing medication safety reviews (the “MSRs”). These interventions include one-on-one consultations with patients, as well as communications with prescribers. Clinical pharmacist recommendations can include guidance based on the clinical application of pharmacogenomic test results, assessment of the MedWise findings and of patient medical history, and optimization of medication regimens. Our clinical pharmacists provide these personalized medication recommendations through real-time digital and verbal communications. We provide clinical decision support, medication safety recommendations, and adherence support for patients nationwide.
Prescription Fulfillment and Adherence Packaging
We operate four prescription fulfillment pharmacies strategically located to efficiently distribute medications nationwide. Informed by each patient’s personalized MedWise Matrix, we package medications, synchronize fills, and aggregate doses by day and time-of-day. These measures increase the ease of adherence by patients to their optimized
10
medication regimens. Using robotic dispensing machines, our scalable, high-performance systems allow for an array of medication packaging options that include multi-dose, deep-well cards and multi-dose pouches.
Health Plan Management
Our health plan management services include risk adjustment services through our Capstone Risk Adjustment Services offerings and third-party administration services through our PeakTPA service offerings.
Long-term optimization of risk adjustment outcomes is complex and, for many organizations, significantly affects financial performance. We take a prospective approach to risk adjustment beyond the typical strategy of providing retrospective reviews and claims data analysis. We specialize in helping clients optimize processes and systems to capture timely, complete, and accurate data. Through these services, we help PACE and other healthcare organizations remain compliant with regulations, make reliable comparisons to internal and external benchmarks and identify high-volume/high-cost issues for quality program initiatives.
We provide third-party administrator services that optimize health plans’ financial management functions and fulfill regulatory requirements. Our expertise in health plan management, particularly in PACE, enables our clients to focus on delivering high-quality care to their members. Our services include enrollment management, accounts receivable, claims adjudication, risk adjustment data submission, encounter data processing and submission, and Medicare Part D data submission.
Pharmacy Benefit Management Solutions
We provide PBM solutions to PACE and commercial organizations. These capabilities cover a broad range of administrative and clinical functions, including: claims processing, rebate administration and direct and indirect renumeration reporting, drug utilization review programs, prescription drug event management, compliance and audit risk, plan-to-plan management, annual Medicare Part D bids, coordination of benefits, true out-of-pocket cost support, and government and state-level reporting.
Our Clients
Our clients are typically at-risk healthcare organizations, primarily PACE organizations, managed-care organizations, government and commercial health plans, and other provider groups. We have strong and long-standing relationships with our clients, in many cases providing services under multi-year contracts. As of December 31, 2022, our largest segment, our CareVention HealthCare segment, served more than 150 healthcare organizations, predominantly PACE organizations.
PACE Organizations
PACE, a federal and state collaboration, is one of only three established models serving the more than 12 million dual-eligible patient population in the U.S. and focuses on preventing institutional-based placement. PACE embodies many of the characteristics and trends affecting the healthcare industry as a whole: specifically, value-based payment models and the desire for seniors to age in place. We believe we are the market-leader in providing medication risk management technology and services to PACE organizations, which are responsible for individuals who typically have complex medication regimens. Our PACE clients utilizing our medication risk management and pharmacy fulfillment services covered approximately 32% of the total PACE enrollees nationwide at the end of 2022. In addition, we also provide a suite of complementary solutions to assist PACE organizations with clinical, financial, and administrative operations.
Managed Care Organizations
According to CMS, at the end of 2022, 53.0 million Americans were enrolled in Medicare Part C (i.e., Medicare Advantage) and Part D (Prescription Drug Plan or PDP), a 3.0% increase as compared to the end of 2021, driven by growth in Medicare Advantage. In the past decade, the number of beneficiaries enrolled in Medicare Advantage (“MA”) plans has more than doubled to 29.6 million in 2022. MA enrollment increased 8.4% in 2022 and total enrollment is expected to grow to more than 40 million by 2030. The Congressional Budget Office projects that MA will increase to nearly 51% of total Medicare enrollment or more than 80 million Americans by 2030. According to
11
Medicaid.gov, there were 47.6 million adult lives covered under Medicaid as of October 2022, which represents an increase of 3.4 million lives since the end of 2021. According to the Kaiser Family Foundation, 156.2 million Americans, or 49% of the country’s total population, are covered under employer-sponsored health insurance. Many of the health plans with which we currently contract have multiple lines of business spanning Medicare, Medicaid, and the self-funded employer market. We currently provide a range of clinical programs, including MSRs, to these markets. We believe our solutions are broadly applicable throughout the managed care landscape, including to self-funded employer groups.
At-Risk Provider Groups
We contract with at-risk provider groups across the country to provide risk adjustment services, care transition support, and comprehensive medication management services. With respect to our comprehensive medication management services, we risk-stratify patient cohorts for these groups and identify patients at risk for medication problems. We then collaborate with these groups on interventions to mitigate that risk. These interventions are performed by our clinical teams, or in some cases, by employees of the at-risk provider who we have trained and certified.
Intellectual Property
We create, own, and maintain various intellectual property assets that, in the aggregate, are of material importance to our business. Our intellectual property assets include: six issued patents and nineteen pending patent applications related to our innovations, products, and services; trademarks related to our brands, products, and services; copyrights in software, documentation, content, and databases; and trade secrets relating to data processing, statistical methodologies, data security, and other aspects of our business. We are licensed to use certain technology and other intellectual property rights owned and controlled by others, and, similarly, other companies are licensed on a nonexclusive basis to use certain technology and other intellectual property rights owned and controlled by us.
We rely on patent, copyright, trademark, and trade secret laws, as well as confidentiality agreements, licenses, and other agreements with employees, consultants, vendors, and clients to protect our intellectual property. We also seek to control access to and distribution of our proprietary software, confidential information and know-how, technology, and other intellectual property. We have seven issued patents: (i) U.S. Pat. No. 8,392,220, entitled “Medication Management System and Method” and issued on March 5, 2013; (ii) U.S. Pat. No. 10,720,241, entitled “Medication Risk Mitigation System and Method” and issued on July 21, 2020; (iii) U.S. Pat. No. 10,890,577, entitled “Treatment Methods Having Reduced Drug-Related Toxicity and Methods of Identifying the Likelihood of Patient Harm from Prescribed Medications” and issued on January 12, 2021; (iv) Japanese Pat. 7042256, entitled “Methods of Treatment Having Reduced Drug-Related Toxicity and Methods of Identifying the Likelihood of Patient Harm Arising from Prescribed Medications” and issued on March 16, 2022, (v) Mexico Pat. 389003, entitled “Methods of Treatment Having Reduced Drug-Related Toxicity and Methods of Identifying the Likelihood of Patient Harm Arising from Prescribed Medications” and issued on January 3, 2022 and (vi) Chinese Pat. 110022908, entitled “Methods of Treatment Having Reduced Drug-Related Toxicity and Methods of Identifying the Likelihood of Patient Harm Arising from Prescribed Medications” and issued on April 5, 2022 and (vii) U.S. Pat. 11,361,856, entitled “Population-based Medication Risk Stratification and Personalized Medication Risk Score” and issued on June 14, 2022 . We also have six non-provisional patent applications pending in the United States, comprising: (i) Application No. 15/008,555, filed on January 28, 2016 and relating to a medication risk mitigation matrix system, (ii) Application No. 16/928,557, filed on July 14, 2020, and relating to medication risk mitigation matrix systems and methods, (iii) Application No. 17/143,936, filed on January 7, 2021, relates to treatment methods having reduced drug-related toxicity and methods for identifying patient harm. This application also has related foreign counterpart pending applications in Canada, Hong Kong, Mexico, and Europe. Application No. 16/760,631, filed on April 30, 2020, relates to population-based medication risk stratification. This application also has related foreign counterpart applications in Canada, Europe, Hong Kong, and Singapore. Application No. 16/870,517, filed on May 8, 2020, is related to population-based medication risk stratification. We have pending application No. 17/837,841, filed on June 10, 2022 and entitled “Population-based Medication Risk Stratification and Personalized Medication Risk Score”. We have a pending PCT application no. PCT/US2021/057063, entitled “System and Method of Processing Pharmaceutical Substance Data” and filed October 28, 2021. We also have a pending design patent application, Application No. 29/746,708835,609, filed on April 20, 2022 related to a novel graphical user interface. We own copyright registrations in connection with the following software: EireneRx, PACElogic, CaseLogic, Mobile Workforce Manager, and Enterprise Services.
12
We own and use trademarks in connection with products and services, including both unregistered common law marks and issued trademark registrations in the U.S. Our material trademarks, service marks, and other marks include: EireneRx®, Carekinesis®, Medication Risk Mitigation by CareKinesis®, MedWise®, MedWise Advisor®, MedWise Risk ScoreTM, NiaRx®, CareVentions®, Tabula Rasa HealthCare®, Medliance®, Medication Risk MitigationTM, Medication Risk Mitigation MatrixTM, Peak PACE SolutionsTM, Mediture®, TruChart®, CognifyTM, PACElogicTM, PersonifilRx®, Personifil®, and Pharmastar®.
Our Competitive Landscape
We compete with a broad and diverse set of businesses. We believe that the competitive landscape is highly fragmented with no single competitor offering our novel, multi-drug interaction software and similarly expansive capabilities and solution offerings. Our competitive advantage is largely based on our proprietary multi-drug interaction software, healthcare industry expertise, breadth and depth of services, intellectual property, including six patents issued or pending, ease of use, reputation, innovation, security, price, reliability, and client service. Our multi-drug interaction software has been developed over the course of three decades. A competitive challenge is to demonstrate to our existing and potential clients the value of utilizing our platforms rather than developing or assembling their own alternative capabilities or utilizing providers who offer a subset of our services. However, we believe that the combination of our competitive strengths and successful culture of innovation, including the real-world-tested nature of our solutions and subject matter expertise of our team members, makes it time- and cost-prohibitive for our clients or competitors to replace or replicate all that we offer.
Current industry participants that offer medication risk management services include large and small healthcare data analytics and consulting companies, community and long-term care pharmacies, national pharmacy providers, health plans, genomic testing labs, and healthcare information technology companies. Many of our competitors’ solutions are regulatory-driven, retrospective in nature, and offer no intervention at the point of care. The services offered by these organizations may include e-prescribing and EHRs utilizing antiquated drug interaction analysis, lab-based genomic evaluation, basic risk stratification solutions, and other traditional approaches to MTM. Many health plans attempt to address non-adherence solely through outreach efforts, which often require in-house or third-party consultants and have low success rates. Many genomic testing labs lack the ability to apply patient test results in a useful way at the point of care. Post-acute providers typically employ pharmacist consultants to review prescription regimens every 30 days, which is retrospective in nature and generally less effective in improving patient outcomes. Furthermore, typical prescription fulfillment models are reimbursed on a fee-for-service basis and are incentivized based on prescription dispensing volumes. Our clients partner with us to mitigate and prevent medication problems, lower healthcare costs, and improve overall health outcomes, which often involve utilizing our software to optimize prescription regimens.
While we believe that no competitor provides a similar breadth and depth of solutions, we nevertheless compete with other companies’ specific products or solutions and markets or care settings. For example, traditional, single drug-to-drug interaction databases are provided by Wolters Kluwer, Elsevier, and Hearst Health. Additional competitors across both of our major market segments include our health plan clients that opt to in-source clinical programs (such as MTM), as well as external vendors such as Cardinal Health, Adhere Health, RxAnte, Cureatr, Aspen RxHealth, Clarest Health, Pack4U, and MedWatchers. We expect that competition will continue to increase as a result of consolidation in both the information technology and healthcare industries. The continued growth in healthcare spending, the ongoing shift to value-based payment models, such as PACE and Medicare Advantage, and changes in government regulation may draw increasing attention and generate new competitors, such as management consultants, traditional technology companies, and start-ups that may enter the market.
Regulatory Environment
We operate in a highly regulated industry and our business operations must comply with a number of complex and evolving federal and state agency requirements. While we believe we comply in all material respects with applicable healthcare laws and regulations, these laws can vary significantly from jurisdiction to jurisdiction, and the state and federal interpretation of existing laws and regulations, and their enforcement, may change from time to time. Additionally, a state or federal government enforcement body may disagree that we are in material compliance with applicable healthcare laws and regulations. Federal and state legislatures also may enact various legislative proposals that could materially impact certain aspects of our business.
13
To date, there has been no material adverse effect to our consolidated financial statements or competitive positions as a result of these government regulations. Refer to “Risks Related to Industry Regulation and Other Legal Compliance Matters” in the “Risk Factors” section included in Item 1A. of Part I of this Annual Report on Form 10-K for further discussion of the potential impacts of government regulation on our business.
A non-exhaustive list of federal and state statutes, regulations, sub-regulatory guidance, and contractual provisions that may apply to our business activities includes:
Healthcare Legislation
In 2010, Congress passed major health reform legislation, mostly through the Affordable Care Act (“ACA”). Generally, the ACA was designed to expand coverage for the uninsured while containing overall healthcare costs. Following passage, the U.S. government has issued numerous rules and regulations to implement the provisions of the ACA. While not all of these rules, regulations, and reforms affect our business directly, many continue to affect the coverage and plan designs that are or will be provided by many of our clients.
The Biden administration and the United States Congress are considering a number of legislative and regulatory proposals that could, if passed into law, impact the healthcare system, the ACA, and/or the Medicare and Medicaid programs. Congress is considering legislation to increase the number of individuals covered by the Medicare or Medicaid programs, reduce prescription drug costs, increase price transparency for consumers, restrict the sale of certain classes of drugs, and reform medication management practices. While not all of the potential legislation, if enacted, would affect our business directly, much of it could indirectly impact some or many of our business arrangements, if not directly. In addition, regulatory agencies have separately implemented price transparency rules for hospitals and insurers that, while not impacting our business directly, could change the way we interact with these entities. Given that legislative and regulatory change is still being formulated, we cannot predict with any certainty the outcome of any future legislation or regulation.
There has been a trend in federal and state legislation aimed at lowering costs for drug products, including by requiring pharmaceutical companies to disclose information about their pricing and production and marketing costs, and heightened governmental scrutiny over the manner in which pharmaceutical manufacturers set prices for their marketed products. There have been several presidential executive orders and U.S. Congressional inquiries and proposed and enacted federal and state legislation designed to, among other things, bring more transparency to drug pricing, reduce the cost of prescription drugs under Medicare, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies for drugs. For example, on October 10, 2018 the Patient Right to Know Drug Prices Act (for private plans) and the Know the Lowest Price Act (for Medicare Parts C and D) were signed into law, which prohibited health plans from restricting pharmacies from informing individuals regarding prices for certain drugs.
On August 15, 2022, the Inflation Reduction Act of 2022 was signed into law by President Biden. This legislation is intended to lower prescription drug costs for people with Medicare and reduce drug spending by the federal government. The prescription drug provisions included in the Inflation Reduction Act will require the federal government to negotiate prices for some drugs covered under Medicare Part B and Part D with the highest total spending, beginning in 2026, and require drug companies to pay rebates to Medicare if prices rise faster than inflation for drugs used by Medicare beneficiaries, beginning in 2023. We are unable at this time to assess any impact this legislation may have on our business.
PACE Organizations
Our partnership with PACE organizations is a significant source of our current revenue stream. The PACE program is a unique, comprehensive managed care benefit for older adults, most of whom are dually eligible for Medicare and Medicaid benefits, provided by a not-for-profit or public entity. The PACE program features a comprehensive medical and social service delivery system using an interdisciplinary team approach in an adult day health center that is supplemented by in-home and referral services in accordance with participants’ needs. Financing for the program is capped, which allows providers to deliver all needed services rather than only those reimbursable under Medicare and Medicaid fee-for-service plans. PACE is a program under Medicare, and states can elect to provide PACE services to Medicaid program beneficiaries as an optional Medicaid benefit. The PACE program becomes the sole
14
source of Medicaid and Medicare benefits for PACE participants. According to the National PACE Association, as of January 2023, there are 149 PACE programs operating in 32 states.
HIPAA Healthcare Fraud Provisions
In addition to privacy protections, the Health Insurance Portability and Accountability Act of 1996 (“HIPAA”) created and expanded federal criminal statutes regarding fraud. Specifically, the HIPAA healthcare fraud statute prohibits, among other things, knowingly and willfully executing or attempting to execute a scheme to defraud any healthcare benefit program, or to obtain by false or fraudulent pretenses any of the money or property owned by a healthcare benefit program, knowingly and willfully embezzling or stealing from a healthcare benefit program, and willfully obstructing a criminal investigation of a healthcare offense. The HIPAA healthcare fraud statutes also prohibit, among other things, concealing a material fact or making a materially false statement in connection with the delivery of or payment for healthcare benefits, items, or services. The ACA amended the intent standard for certain healthcare fraud statutes under HIPAA, like the federal Anti-Kickback Statute (“AKS”), such that a person or entity no longer needs to have actual knowledge of the statute or specific intent to violate it in order to have committed a violation. Noncompliance with the AKS can result in exclusion from the Medicare, Medicaid or other governmental programs and civil and criminal penalties.
The AKS is broad, and it prohibits many arrangements and practices that are lawful in businesses outside of the healthcare industry. To create better clarity, the Office of the Inspector General (“OIG”) of the U.S. Department of Health and Human Services (“HHS”) has issued regulations as "safe harbor" guidelines which if met in form and substance, will assure healthcare providers that they will not be prosecuted for violation of the Anti-kickback Statute. The OIG issued a final rule on November 20, 2020, as part of the Regulatory Sprint to Coordinated Care initiative by HHS that, among other things, established new "safe harbors" under the AKS for certain value-based compensation arrangements. Although full compliance with these provisions ensures against prosecution under the AKS, the failure of a transaction or arrangement to fit within a specific safe harbor does not necessarily mean that the transaction or arrangement is illegal or that prosecution under the AKS will be pursued.
State and Federal Data Privacy and Security Laws
We process, collect, use, and disclose individual patient data directly or for our clients and, therefore, we are subject to various laws protecting privacy and security of that patient information. Certain businesses of our company qualify as a “Covered Entity” under HIPAA, and others qualify as a “Business Associate” to our partners who are Covered Entities. We are required to comply with HIPAA and the Health Information Technology for Economic and Clinical Health (“HITECH”) Act as implemented through regulations promulgated thereunder by HHS, which include the HIPAA Omnibus Final Rule, the HIPAA Privacy Rule and the HIPAA Security Rule. HIPAA generally requires Covered Entities and their Business Associates (each as defined therein) to adopt certain safeguards to ensure the privacy and security of protected health information, or PHI, and to limit uses and disclosures of such PHI to those permissible under the law. When Covered Entities utilize Business Associates to provide services, pursuant to which the Business Associate may access the Covered Entity’s PHI, the parties must enter into a Business Associate Agreement through which the Business Associate must contractually agree to safeguard PHI in certain ways and to notify the Covered Entity of improper uses or disclosures of PHI.
Covered Entities and Business Associates are required to have written policies and procedures addressing HIPAA compliance and must designate a Security Officer to oversee the development and implementation of the policies and procedures related to the safeguards to protect privacy of electronic PHI. Covered Entities must also designate a Privacy Officer (as defined in HIPAA), although the Privacy Officer and the Security Officer may be the same person. As part of their security policies and procedures, Covered Entities and Business Associates are required to conduct periodic risk assessments to identify vulnerabilities to electronic PHI. Additionally, Covered Entities and Business Associates are required to train all employees on their HIPAA policies and procedures. Further, in the event of a breach of PHI as defined by HIPAA, Covered Entities must notify affected individuals, HHS, and sometimes the media, and must take steps to mitigate damage, and they may be subject to fines and penalties. HIPAA violations can result in significant civil monetary penalties and/or imprisonment for up to ten years depending on the facts surrounding the violation.
15
Many states also have similar data privacy and security laws that track federal requirements or impose different and/or more stringent conditions for use and disclosure of PHI. Failure to comply with these laws may also result in the imposition of significant civil and/or criminal penalties. The California Consumer Privacy Act of 2018 (the “CCPA”) imposes rules governing how businesses handle personal data of California residents. Companies that do business in California are, as of January 1, 2020, required to disclose the types of data they collect, the purpose for the data collection, and how the data will be used and to expand organizational responsibilities pertaining to individual rights, accountability, and governance. In November 2020, California voters passed the California Privacy Rights and Enforcement Act of 2020 (“CPRA”), which was effective on January 1, 2023. The CPRA expands the CCPA and establishes a California regulatory agency dedicated to enforcing data privacy compliance requirements. Other states are considering legislation similar to the CCPA and the CPRA, which could expand our data protection obligations.
Federal and State Oversight of Medical Devices, Genomic Testing, Drugs, and Controlled Substances
Some technologies and software applications used in connection with healthcare analytics and genomic testing and analysis are considered medical devices and are subject to regulation by the Food and Drug Administration (the “FDA”). The 21st Century Cures Act (Pub. L. 114-255) (“Cures Act”), enacted in December 2016, included certain changes to the Federal Food, Drug, and Cosmetic Act to exempt certain medical-related software from FDA regulation. In December 2017, the FDA issued a draft guidance document describing the FDA’s proposed interpretation of the exemption under the Cures Act for clinical decision support, (“CDS”), software. The FDA issued the final version of this CDS software guidance document in September 2022, which represents a more conservative interpretation of the CDS software exemption under the Cures Act. The 2022 final guidance also does not include any policies of enforcement discretion. Although we believe that our technologies and software are not subject to active FDA regulation, there is a risk that the FDA could disagree. If the FDA determines that any of our current or future services, technologies, or software applications are regulated by the FDA as medical devices, we would become subject to various statutes, regulations, and policies enforced by the FDA and other governmental authorities, including both pre-market and post-market requirements, and we would need to ensure that the affected services, technologies, and/or software comply with such requirements. The FDA could also require that we cease marketing and/or recall the affected services, technologies, and/or software unless and until they comply with the FDA’s requirements.
Clinical laboratories that perform human genomic testing are subject to oversight by CMS and state regulators. The laboratories that we contract with for genomic testing must comply with federal and state laws and regulations applicable to clinical laboratories and genomic testing, including the Clinical Laboratory Improvement Amendments and the Eliminating Kickbacks in Recovery Act of 2018 (“EKRA”). To date, there have been no regulations implementing EKRA proposed by the Department of Justice.
The Drug Enforcement Administration (“DEA”), the FDA, and state regulators, such as state boards of pharmacy, regulate drug and controlled substance packaging, repackaging, purchasing, handling, storage, distribution, security, and dispensing activities. Our prescription fulfillment pharmacies must comply with the applicable FDA, DEA, and state statutes, regulations, and policies. In addition, our prescription fulfillment pharmacies may be subject to periodic audits by the FDA, the DEA, and state regulators to assess our compliance with these requirements.
Noncompliance with applicable federal or state requirements, as described above, can result in an enforcement action that could substantially harm our business.
Anti-Kickback Laws
The federal AKS makes it unlawful for individuals or entities, among other things, to knowingly and willfully solicit, offer, receive, or pay any kickback, bribe, or other remuneration, directly or indirectly, overtly or covertly, in cash or in kind, in exchange for or to induce or reward the referral of an individual to a person for the furnishing or arranging for the furnishing of any item or service for which payment may be made in whole or in part under a federal healthcare program, or the purchase, lease, or order, or arranging for or recommending purchasing, leasing, or ordering, of any good, facility, service, or item for which payment may be made in whole or in part under a federal healthcare program. Penalties for violations include criminal penalties and civil sanctions such as fines, imprisonment, and possible exclusion from federal healthcare programs.
16
The AKS is applicable to us as operators of specialty pharmacies, contractors to health plans and providers, and contractors to various federal healthcare program payers. When our compensation arrangements implicate the AKS, we evaluate whether we believe they fall within one of the safe harbors. If not, we consider the factors to identify the intent behind such arrangements and the relative risk of fraud and abuse. We also design business models that seek to reduce the risk that any such arrangements might be viewed as abusive and trigger AKS scrutiny or claims.
In addition to the federal AKS, many states have anti-kickback prohibitions that may apply to arrangements and claims involving healthcare items or services reimbursed by non-governmental third-party payers.
Federal and State Self-Referral Laws
The Stark Law prohibits a physician who has a financial relationship, or who has an immediate family member who has a financial relationship, with entities providing designated health services, or DHS, from referring Medicare and Medicaid patients to such entities for the furnishing of DHS, unless an exception applies. The Stark Law also prohibits the entity from billing for any such prohibited referral. Unlike the AKS, the Stark Law is violated if the financial arrangement does not meet an applicable exception, regardless of any intent by the parties to induce or reward referrals or the reasons for the financial relationship and the referral.
We evaluate when these physician (or immediate family member) financial arrangements are created to ensure we do not enter into a prohibited financial relationship and design structures that satisfy exceptions under the Stark Law.
Our business may implicate federal and state physician self-referral laws to the extent our pharmacy, a designated health services entity, has financial arrangements in the form of ownership, investment, or compensation with referring physicians or a referring physician’s immediate family member. Our pharmacy may have compensation arrangements with physicians who serve on its Clinical Advisory Panel and who order designated health services for patients enrolled in a PACE program. If any such compensation arrangements exist, we believe such compensation arrangements fall within an exception to the physician self-referral prohibition.
A number of states have statutes and regulations that prohibit the same general types of conduct as those prohibited by the Stark Law, but some have even broader applications, extending beyond Medicare and Medicaid programs and including commercial and self-payers.
Federal and State False Claims Acts
The federal false claims and civil monetary penalties laws, including the civil False Claims Act, impose criminal and civil liability on individuals and entities that, among other things, knowingly submit, or cause to be submitted, false or fraudulent claims for payment to the federal government or knowingly make, or cause to be made, a false statement in order to have a false claim paid. The civil False Claims Act provides for treble damages and mandatory and significant minimum penalties per false claim or statement ($13,507 to $27,018 per false claim). The qui tam or whistleblower provisions of the civil False Claims Act permit a private individual to bring actions on behalf of the federal government alleging that the defendant has submitted a false claim to the federal government, and to share in any monetary recovery. Our future activities relating to the manner in which we sell and market our services may be subject to scrutiny under these laws. False Claims Act qui tam lawsuits in healthcare are common, although the government often declines to pursue such actions following investigation. Analogous state false claims laws also may apply to our sales or marketing arrangements and claims involving healthcare items or services reimbursed by non-governmental third-party payers.
Other State Laws
The vast majority of, if not all, states have laws regulating licensure, registration and certification of pharmacies, pharmacists, pharmacy technicians, other pharmacy personnel, and health insurance administrators. We are licensed in all states that require such licensure in which we do business and believe that we substantially comply with all state licensing laws applicable to our business. Where required by law, we also have pharmacists licensed in all states in which we dispense. If we violate state pharmacy licensure laws or engage in conduct prohibited under our license, we could be subject to enforcement action, including but not limited to, suspension or loss of such pharmacy license.
17
The DEA, as well as some similar state agencies, requires our pharmacy locations to individually register in order to handle controlled substances, including prescription pharmaceuticals. Federal and various state laws also regulate specific labeling, reporting, and record-keeping related to controlled substances. We maintain DEA registrations for each of our facilities that require such registration and follow procedures intended to comply with all applicable federal and state requirements regarding dispensing controlled substances.
Human Capital
Our success is built upon our dedicated and passionate employees who strive to transform the communities we serve by delivering excellent service, utilizing advanced technology, and delivering results. We believe that our success is largely dependent upon our ability to attract and retain qualified employees. We are focused on recruiting a diverse talent pool, promoting leadership development and performance management, and maintaining positive relations with our employees. As of December 31, 2022, we had 1,027 employees. None of our employees are represented by labor unions or subject to collective bargaining agreements and substantially all of our employees currently work in the United States. We believe that we have been successful to date in attracting skilled and experienced professionals.
Diversity & Inclusion
We continue to focus on building a high performing organization with an engaging work culture and have established initiatives to support this strategic priority. We embrace differences, diversity, and varying perspectives among our employee base, and we are an equal opportunity employer. We have a zero-tolerance policy regarding any type of harassment and discrimination. We believe in respecting every employee and expect our staff to show respect for everyone.
We believe that our company culture relies on collaboration and input from multiple perspectives. We also believe that building upon our diversity, equity, and inclusion (“DEI”) initiatives is key to engaging in responsible business practices. Our DEI committee provides training for all of our employees, and we offer employee resource groups. As of December 31, 2022, 68% of our employees and 56% of our managers self-identified as female. Moreover, as of December 31, 2022, 55% of our Board self-identified as diverse.
Employee Engagement
We strongly believe that our success depends, in part, on open and regular communication with employees to help foster a high-performing and engaged workforce. We use a variety of channels to facilitate open and direct communication to help ensure that employees fully understand the Company’s long-term strategy, annual goals, and how their work contributes to the Company’s success.
Available Information
We file our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to those reports with the SEC. You may obtain copies of these documents by accessing the SEC’s website at www.sec.gov. In addition, as soon as reasonably practicable after such materials are furnished to the SEC, we make copies of these documents available to the public, free of charge, through our website. Our website address is www.trhc.com.
Financial Information
For required financial information related to our operations, please refer to our consolidated financial statements, including the notes thereto, included with this Annual Report on Form 10-K.
18
Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk. You should carefully consider the risks and uncertainties described below together with all of the other information contained in this Annual Report on Form 10-K, including the section of this report titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our audited consolidated financial statements and the related notes. We cannot assure you that any of the events discussed in the risk factors below will not occur. The occurrence of any of the events or developments described below could have a material and adverse impact on our business, results of operations, financial condition, cash flows and future prospects and, if any such event were to happen, our future prospects could be materially and adversely affected. If any of such events were to happen, the trading price of our common stock could decline, and you could lose all or part of your investment. The risks described below represent the material risks known to us at the time of this filing. These risks are not the only ones that we may face, and additional risks or uncertainties not known to us or that we currently deem immaterial may also impair our business and future prospects. Please also refer to “Special Note Regarding Forward-Looking Statements” in this Annual Report on Form 10-K.
Risks Relating to Our Business and Industry
The healthcare industry in the U.S. is rapidly evolving, which makes it difficult to forecast demand for our technology-enabled products and services. If we are not successful in promoting the benefits of our products and services, our growth may be limited.
The healthcare industry in the U.S. is rapidly evolving. We believe demand for our products and services has been driven in large part by price pressure in traditional fee-for-service healthcare, a regulatory environment that is incentivizing value-based care models, the movement toward patient-centricity and personalized healthcare and advances in technology. Widespread acceptance of the value-based care model is critical to our future growth and success. A reduction in the growth of value-based care or patient-centric models could reduce the demand for our products and services and result in a lower revenue growth rate or decreased revenue.
It is uncertain whether the market for technology-enabled healthcare products and services will achieve and sustain high levels of demand and market adoption. Our future financial performance will depend in part on growth in this market and on our ability to adapt to the emerging demands of our clients. It is difficult to predict the future growth rate and size of our target markets. If the estimates and assumptions we use to determine the size of our target markets are inaccurate, our future growth rate may be impacted.
Our success depends to a substantial extent on the willingness of healthcare organizations to increase their use of our technology and our ability to demonstrate the value of our technology to our existing clients and potential clients. If healthcare organizations do not recognize or acknowledge the benefits of our products and services or if we are unable to continue to reduce healthcare costs and drive positive health outcomes, then the market for our products and services might not develop at all, or it might develop more slowly than we expect.
If we are unable to offer innovative products and services or our products and services fail to keep pace with our clients’ needs, our clients may terminate or fail to renew their agreements with us, and our revenue and results of operations may suffer.
Our success depends on providing innovative, high-quality products and services that healthcare providers and payers use to improve clinical, financial, and operational performance. If we cannot adapt to rapidly evolving industry standards, technology, and increasingly sophisticated and varied client needs, our existing technology could become undesirable, obsolete, or harm our reputation. In order to remain competitive, we must continue to invest significant resources in our personnel and technology in a timely and cost-effective manner to enhance our existing products and services and introduce new high-quality products and services that existing clients and potential new clients will want. We are continuously involved in a number of projects to develop new products and services, including the further expansion and refinement of our proprietary MedWise offerings. If our innovations are not responsive to the needs of our existing clients or potential new clients, are not appropriately timed with market opportunity, are not effectively brought to market, or are a significant increase to our operating costs, we may lose existing clients or be unable to obtain new clients and our results of operations may suffer. In addition, the introduction of new solutions by competitors, the emergence of new industry standards, or the development of entirely new technologies to replace existing offerings could render our existing or future solutions obsolete.
19
The medication management market is highly competitive, and we may be unable to compete successfully against new entrants and established companies with greater resources and/or existing business relationships with our current and potential customers.
The medication management market is intensely competitive. We expect continued and increased competition from current and future competitors, many of which have significantly greater financial, technical, marketing, and other resources than we do. The competitive challenges we face in the medication management market include, but are not limited to, the following:
| ● | certain competitors may offer or have the ability to offer a broader range of solutions in the marketplace that we are unable to match; |
| ● | certain competitors may develop alternative solutions to the customer problems our products are designed to solve that may provide a better customer outcome or a lower cost of operation; |
| ● | certain competitors may develop new features or capabilities for their products not previously offered that could compete directly with our products; |
| ● | competitive pressures could result in increased price competition for our products and services, fewer customer orders, and reduced gross margins, any of which could harm our business; |
| ● | current and potential competitors may make strategic acquisitions or establish cooperative relationships among themselves or with third parties, including larger, more established healthcare supply companies, thereby increasing their ability to develop and offer a broader suite of products and services to address the needs of our prospective customers; |
| ● | our competitive environment has recently experienced a significant degree of consolidation, which could lead to competitors developing new business models that require us to adapt how we market, sell, or distribute our products; |
| ● | other established or emerging companies may enter the medication management and supply chain solutions market, or the medication adherence market, with products and services that are preferred by our current and potential customers based on factors such as features, capabilities, or cost; |
| ● | our competitors may develop, license, or incorporate new or emerging technologies or devote greater resources to the development, promotion, and sale of their products and services than we do; |
| ● | certain competitors have greater brand name recognition and a more extensive installed base of medication and supply dispensing systems or other products and services than we do, and such advantages could be used to increase their market share; |
| ● | certain competitors may have existing business relationships with our current and potential customers, which may cause these customers to purchase medication and supply dispensing systems or automation solutions from these competitors; and |
| ● | our competitors may secure products and services from suppliers on more favorable terms or secure exclusive arrangements with suppliers or buyers that may impede the sales of our products and services. |
We have incurred significant net losses and we may not be able to generate net income in the future, and may have difficulty obtaining financing on favorable terms, or at all.
We have incurred net losses since our inception. As of December 31, 2022, we had an accumulated deficit of $407.9 million. Substantially all of our operating losses resulted from $159.3 million of stock-based compensation expense, $119.2 million amortization of acquired intangibles, $61.9 million of impairment charges primarily related to
20
our long-lived assets, goodwill and operating lease right-of-use assets, $51.8 million of change in fair value of contingent consideration expense and receivable, a $6.4 million loss on extinguishment of debt, and a $2.9 million loss related to the sale of the PrescribeWellness Business. Our ability to generate net income is dependent upon, among other things, the acceptance of our products and services by, and the strength of, our existing and potential clients. These efforts may prove more expensive than we currently anticipate, and we may not succeed in increasing our revenue sufficiently to offset these higher expenses. We are unable to accurately predict when, or if, we will be able to achieve profitability. Even if we achieve profitability in the future, we may not be able to sustain profitability in subsequent periods. If we are not able to achieve or maintain positive cash flow in the long term, we may require additional financing, which may not be available on favorable terms or at all and/or which may be dilutive to our stockholders. If we are unable to achieve or maintain profitability or positive cash flow, the value of our common stock could be negatively impacted.
If we fail to effectively manage our growth, our business and results of operations could be harmed.
We have expanded our operations significantly since our inception. For example, we grew from 241 employees in 2016 to 1,027 employees as of December 31, 2022. Our revenue from continuing operations grew from $94.8 million for the year ended December 31, 2016 to $299.5 million for the year ended December 31, 2022. If we do not effectively manage our growth as we continue to expand, the quality of our products and services could suffer and our revenue could decline. Our growth to date has increased the significant demands on our management, our operational and financial systems, IT infrastructure, security mechanisms and other resources. In order to successfully expand our business, we must effectively recruit, integrate, and motivate new employees, while maintaining the beneficial aspects of our corporate culture. If we fail to effectively manage our hiring needs and successfully integrate our new hires, our efficiency and ability to meet our forecasts and our employee morale, productivity, and retention could suffer, and our business and results of operations could be harmed. We must also continue to improve our existing systems for operational and financial management, including our reporting systems, procedures, and controls. These improvements could require significant capital expenditures and place increasing demands on our management. We may not be successful in managing or expanding our operations or in maintaining adequate financial and operating systems and controls. If we do not successfully manage these processes, our business and results of operations could be harmed.
We may not grow at the rates we have achieved historically or at all, even if our key metrics may indicate growth, which could cause the market price of our common stock to decline.
We have experienced significant growth in revenues in the past several years. Future revenue may not grow at these same rates or may decline. Our future growth will depend, in part, on our ability to grow our revenue from existing clients, to complete sales to new clients, and to expand our client base in the healthcare industry and with provider and payer organizations. We may not be successful in executing on our growth strategies and may not continue to grow our revenue at similar rates as we have in the past. Our ability to execute on our existing sales pipeline, create additional sales pipelines, and expand our client base depends on the attractiveness of our products and services relative to those offered by our competitors, our ability to demonstrate the value of our existing and future products and services, and our ability to attract and retain a sufficient number of qualified sales and marketing personnel. In addition, clients in some market segments in which we have a more limited presence may be slower to adopt our products and services than we currently anticipate. Our ability to maintain future revenue growth may also impact assumptions utilized in our assessments over the fair value of our assets, including our goodwill and intangible assets, and a decline in revenue growth could result in potential impairment charges to these assets.
To date, we have derived substantially all of our medication revenue from sales of prescription medications, and revenue from sales of prescription medications is dependent upon factors outside of our control.
To date, substantially all of our medication revenue has been derived from sales of prescription medications and related services, and for the foreseeable future we expect to continue to derive the substantial majority of our medication revenue from sales of prescription medications and related services. Revenue from prescription medication fulfillment is dependent upon a number of factors, many of which are outside of our control, such as growth or contraction in the patient populations of our clients and the number and mix of medications each patient is prescribed. Any change in these factors could harm our financial results.
21
We derive a significant portion of our revenue from PACE organizations. Any changes in laws or regulations, or any other factors that cause a decline in the use of PACE organizations to provide healthcare could hurt our ability to generate revenue and grow our business.
We derive a significant portion of our revenue from PACE organizations, which are our largest clients and account for 99% of our revenue from continuing operations for the year ended December 31, 2022. PACE organizations reflect a value-based model for providing healthcare to the elderly and are funded by both Medicare and Medicaid. Our ability to generate revenue and grow our business may be compromised if the laws and regulations that currently promote PACE organizations were to change in a way that makes operating a PACE organization less attractive, if other Medicare or Medicaid reimbursement models are developed that are more attractive to the healthcare providers that operate PACE organizations, or if the prevalence of PACE organizations were to decline for any other reason.
Consolidation in the healthcare industry could lead to the elimination of some of our clients and make others larger, which could decrease demand for our solutions or create pricing pressure.
Many healthcare industry participants are consolidating to create larger and more integrated healthcare delivery systems. If regulatory and economic conditions continue to facilitate additional consolidation in the healthcare industry, some of our current clients, and possibly our future clients, may be eliminated. Such market fluctuations may result in decreased need for some or all of our products and services as some of our clients disappear, and others acquire larger market power, which may be used to develop various solutions in-house, rather than purchasing them from us, or negotiate fee reductions for our products and services.
Failure by PACE organization clients to meet applicable penetration benchmarks could result in loss of their service area, which could lead to our loss of that business and a corresponding decline in our revenue.
PACE organizations in many states are subject to penetration benchmarks regarding the number of eligible lives in their service areas that have been captured by the program. If the number of members covered by any of our PACE organization clients were to be reduced by a material amount, such decrease may lead to a loss of their service area, which could result in our loss of the client and a corresponding decline in our revenue.
The growth of our business relies, in part, on the growth of members covered by our clients’ programs, which is difficult to predict and is affected by factors outside of our control.
We enter into agreements with our clients under which a portion of our fees are dependent upon the number of members that are covered by our clients’ programs each month. The number of members covered by a client’s program is often affected by factors outside of our control, such as the client’s pricing, overall quality of service, and member retention initiatives. If the number of members covered by one or more of our client’s programs were to be reduced, such decrease would lead to a decrease in our revenue. In addition, the growth forecasts of our clients are subject to significant uncertainty and are based on assumptions and estimates that may prove to be inaccurate. Even if the markets in which our clients compete meet the size estimates and growth forecasted, their program membership could fail to grow at similar rates, if at all.
A few clients account for a significant portion of our revenue and, as a result, the loss of one or more of these clients could hurt our revenue.
Our ten largest clients accounted for 52%, 50%, and 55% of our total revenue from continuing operations during the years ended December 31, 2022, 2021, and 2020, respectively. Our engagement with our ten largest clients is generally covered through multi-year contracts. One or more of these clients may decline to renew their existing contracts with us upon expiration and any such failure to renew could have a negative impact on our revenue and compromise our growth strategy. Further, if one or more of these clients significantly decreases its use of our solutions, we would lose revenue and our growth would be compromised. We believe our clients view us as a trusted partner that shares their commitment to improving medication-related health outcomes and reducing overall healthcare costs.
22
Because we generally bill our clients and recognize revenue over the term of the contract, near-term declines in new or renewed agreements may not be reflected immediately in our operating results.
Most of our revenue in each quarter is derived from agreements entered into with our clients during previous quarters. Consequently, a decline in new or renewed agreements in any one quarter may not be fully reflected in our revenue for that quarter because, although we enter into multi-year contracts with our clients and recognize revenue over the term of the contract, such revenue varies based on the volume and pricing of prescriptions filled and the number of members of the healthcare organization and is, thus, not recognized evenly. Such declines, however, would negatively affect our revenue in future periods. The effect of any significant downturns in sales of, and market demand for, our products and services, as well as any potential changes in our rate of renewals or renewal terms, may not be fully reflected in our results of operations until future periods. In addition, we may be unable to adjust our cost structure rapidly, or at all, to take account of reduced revenue.
If we do not continue to attract new clients, we may not be able to grow our business.
In order to grow our business, we must continually attract new clients. Our ability to do so depends in large part on the success of our sales and marketing efforts. Potential clients may seek out other options. Therefore, we must demonstrate that our products and services provide a viable solution for potential clients. If we fail to provide high-quality solutions and convince individual clients of our value proposition, we may not be able to attract new clients. Our financial results could be harmed if the market for our products and services declines or grows more slowly than we expect, or if the number of individual clients that use our solutions declines or fails to increase as we expect.
If we are not able to maintain and enhance our reputation and brand recognition, our business will be harmed.
Maintaining and enhancing our reputation and brand recognition is critical to our relationships with existing clients and to our ability to attract new clients. The promotion of our brand may require us to make substantial investments. As our market becomes increasingly competitive, we anticipate that these marketing initiatives may become more difficult and expensive. Our marketing activities may not be successful or yield increased revenue, and to the extent that these activities yield increased revenue, the increased revenue may not offset the expenses we incur. In addition, any factor that diminishes our reputation or that of our management, including failing to meet the expectations of our clients, could make it substantially more difficult for us to attract new clients. If we do not successfully maintain and enhance our reputation and brand recognition, our business may not grow and we could lose our relationships with clients.
Positive outcomes and cost reductions for our clients are not necessarily predictive of future outcomes or costs.
Although several of our clients have reported improved outcomes for their patients and cost reductions as a result of our services, these results are not necessarily predictive of future outcomes. Other factors, including changes in healthcare regulations or other business practices or our clients’ implementation of other cost saving measures may have contributed to positive outcomes or reduced costs. Moreover, outcome and cost reduction data are often susceptible to varying interpretations and analyses. If we fail to produce positive outcomes and reduce costs for our clients, they may not continue to use our services and we may be unable to attract new clients. Each of these factors could harm our business.
Our marketing efforts depend significantly on our ability to receive positive references from our existing clients.
Our marketing efforts depend significantly on our ability to call on our current clients to provide positive references to new, potential clients. The loss or dissatisfaction of any client could substantially harm our brand and reputation, inhibit the market adoption of our products and services, impair our ability to attract new clients and maintain existing clients and, ultimately, harm our financial results.
23
Our sales and implementation cycle can be long and unpredictable and can require considerable time and expense, which may cause our operating results to fluctuate.
The sales cycle for our products and services, from initial sales activity with a potential client to contract execution and implementation, can be long and varies widely by client, typically ranging from three to twelve months. Some of our clients undertake pilot programs for our products and services that generally range from six to eighteen months in length. These pilot programs may result in extended sales cycles and upfront sales costs as the potential client evaluates our products and services. Our sales efforts involve educating our clients about the use, technical capabilities, and benefits of our products and services. It is possible that in the future we may experience even longer sales cycles, more complex client requirements, higher upfront sales costs, and less predictability in completing sales, as we continue to expand into new territories and add additional products and services. If our sales cycle lengthens or our substantial upfront sales and implementation investments do not result in sufficient sales to justify our investments, our operating results may be harmed.
The failure to offer high-quality client support services may adversely affect our relationships with our clients and harm our financial results.
Our clients depend on our technical support to resolve any issues relating to our offering and technology solutions and to provide initial and ongoing training and education when necessary. In addition, our sales process is highly dependent on the quality of our offering, our business reputation, and strong recommendations from our existing clients. Any failure to maintain high-quality and highly responsive technical support, or a market perception that we do not maintain high-quality and highly responsive support, could harm our reputation and compromise our ability to sell our solutions to existing and prospective clients.
We offer client support services with our offerings and may be unable to respond quickly enough to accommodate short-term increases in client demand for support services, particularly as we increase the size of our client base. We also may be unable to modify the format of our support services to compete with changes in support services provided by competitors. It is difficult to predict client demand for our support services. If client demand increases significantly, we may be unable to provide satisfactory support services to our clients. Additionally, increased client demand for these services, without corresponding revenue, could increase costs and hurt our ability to achieve profitability.
Our proprietary products and services may not operate properly, which could damage our reputation, give rise to a variety of claims against us, or divert our resources from other purposes, any of which could harm our business and operating results.
Technology-enabled product and service development is time-consuming, expensive, and complex and may involve unforeseen difficulties. We may encounter technical obstacles, and we may discover additional problems that prevent our proprietary products and services from operating properly. If our products and services do not function reliably or fail to achieve client expectations in terms of performance, clients could assert liability claims against us and attempt to cancel their contracts with us. Moreover, material performance problems, defects, or errors in our existing or new products and services may arise in the future and may result from, among other things, the lack of interoperability of our software with systems and data that we did not develop, the function of which is outside of our control or undetected in our testing. Defects or errors in our products or services might discourage existing or potential clients from purchasing services from us. Correction of defects or errors could prove to be time-consuming, costly, impossible, or impracticable. The existence of errors or defects in our products and services and the correction of such errors could divert our resources from other matters relating to our business, damage our reputation, and increase our costs.
Adverse drug events resulting from optimizing a patient’s medication regimen through recommendations made by our services or our pharmacists could give rise to claims against us and could damage our reputation.
We provide medication risk management services that include answering prescriber questions and making recommendations to prescribers and providing formal consultations with physicians and patients. In the event that optimizing a patient’s medication regimen through recommendations made by our services or our pharmacists contributes to an adverse drug event, clients and patients could assert liability claims against us, which may not be subject to a contractually agreed upon liability cap, and clients could attempt to cancel their contracts with us. Such
24
instances may also generate significant negative publicity that could harm our reputation, increase our costs, and materially affect our results of operations.
We purchase a significant portion of our pharmaceutical products from a group purchasing organization which receives discounts from a primary supplier with a term lasting through March 31, 2024, subject to renewal provisions.
On June 30, 2020, we entered into an Affiliated Pharmacy Agreement and Pharmaceutical Program Supply Agreement, including an associated High Volume Retailer Addendum (the “Pharmaceutical Supply Agreements”) with Thrifty Drug Stores, Inc. (“Thrifty Drug”). Pursuant to the terms of the Pharmaceutical Supply Agreements, which have a term lasting through March 31, 2024, subject to renewal under certain circumstances, we agree to purchase not less than 98% of our total prescription product requirements from Thrifty Drug. The Pharmaceutical Supply Agreements can be terminated solely by Thrifty Drug for, among other things, a payment default that continues for ten days after notice thereof and our failure to maintain creditworthiness. If we are no longer able to purchase our pharmaceutical products from a group purchasing organization, there can be no assurance that our operations would not be disrupted or that we could obtain the necessary pharmaceutical products at similar cost or at all. In this event, failure to satisfy our clients’ requirements would result in defaults under client contracts, subjecting us to damages and the potential termination of those contracts.
As of January 1, 2022, we ceased recognizing revenue related to the EMTM Pilot Program, which expired on December 31, 2021.
On January 1, 2017, we launched the Enhanced Medication Therapy Management (“EMTM”) program, with a large, regional Medicare Part D Prescription Drug Plan participating in the CMMI Medicaid Part D pilot. The EMTM Pilot Program expired on December 31, 2021 and, as a result, beginning on January 1, 2022, we ceased recognizing revenue related to the EMTM Pilot Program. For the years ended December 31, 2021 and 2020, the EMTM Pilot Program revenue accounted for 4% and 5%, respectively, of total revenue from continuing operations. Accordingly, the expiration of the EMTM Pilot Program has adversely affected our results of operations in 2022 and could adversely affect our business, financial condition, and results of operations going forward.
Any restrictions on our ability to license or share data and integrate third-party technologies could harm our business.
We depend upon licenses from third parties for some of the technology and data used in our products and services, and for some of the technology platforms upon which these products and services are built and operate. Most of our third-party licenses are non-exclusive and our competitors may obtain the right to use any of the technology covered by these licenses to compete directly with us. We also license some of our technology and share data we collect with our clients, including under agreements with health systems and providers of electronic health records. We expect that we will need to obtain additional licenses from third parties in the future in connection with the development of our products and services. In addition, we obtain a portion of the data that we use from public records and from our clients for specific client engagements. Our licenses for information may not be sufficient to allow us to use the data that is incorporated into our products and services for all potential or contemplated applications and products.
In the future, data providers could withdraw their data from us or restrict our usage for any reason, including if there is a competitive reason to do so, if legislation is passed restricting the use of the data, or if judicial interpretations are issued restricting use of the data that we currently use in our products and services. In addition, data providers could fail to adhere to our quality control standards in the future, causing us to incur additional expense to appropriately utilize the data. If a substantial number of data providers were to withdraw or restrict their data, or if they were to fail to adhere to our quality control standards, and if we were unable to identify and contract with suitable alternative data suppliers and integrate these data sources into our service offerings, our ability to provide products and services to our clients would be compromised and our future growth and success could be delayed or limited.
We also integrate into our proprietary applications and use third-party software to maintain and enhance, among other things, content generation and delivery, and to support our technology infrastructure. Some of this software is proprietary and some is open-source software. Our use of third-party technologies exposes us to increased risks, including, but not limited to, risks associated with the integration of new technology into our solutions, the diversion of our resources from development of our own proprietary technology, and our inability to generate revenue from licensed
25
technology sufficient to offset associated acquisition and maintenance costs. These technologies may not be available to us in the future on commercially reasonable terms or at all and could be difficult to replace once integrated into our own proprietary applications. Most of these licenses can be renewed only by mutual consent and may be terminated if we breach the terms of the license and fail to cure the breach within a specified period of time. Our inability to obtain, maintain, or comply with any of these licenses could delay development until equivalent technology can be identified, licensed, and integrated, which could delay or limit our future growth.
Data loss or corruption due to failures or errors in our systems may expose us to liability, hurt our reputation and relationships with existing clients, and force us to incur significant costs.
Hardware failures or errors in our systems could result in data loss or corruption or cause the information that we collect to be incomplete or contain inaccuracies that our clients regard as significant. Complex software such as ours may contain errors or failures that are not detected until after the software is introduced or updates and new versions are released. We continually introduce new software and updates and enhancements to our existing software. Despite testing by us, we may discover defects or errors in our software. Any defects or errors could expose us to risk of liability to clients and the government and could cause delays in the introduction of new products and services, result in increased costs and diversion of development resources, require design modifications, decrease market acceptance or client satisfaction with our products and services, or cause harm to our reputation. Data losses related to personal health records could result in additional risks. We are subject to data privacy and security laws and regulations and contractual obligations governing the transmission, security, and privacy of health and other sensitive or proprietary information, which may impose restrictions on the manner in which we access, store, transmit, use, and disclose such information and subject us to penalties if we are unable to fully comply with such laws or contractual provisions.
Furthermore, our clients might use our software together with products from other companies. As a result, when problems occur, it might be difficult to identify the source of the problem. Even when our software does not cause these problems, the existence of these errors might cause us to incur significant costs, divert the attention of our technical personnel from our product development efforts, hurt our reputation, and lead to significant client relations problems.
We are subject to cybersecurity risks and other risks associated with cyber incidents. If we are unable to safeguard the security and privacy of confidential data, we may incur increased expenses to mitigate our disclosure or address any such incidents, and our reputation and business will be harmed.
Our products and services involve the collection, storage, and analysis of confidential or proprietary information, and we are subject to numerous laws, rules, and regulations in the U.S. (both federal and state) that protect personally identifiable information and personal health information. If a cyber incident such as a phishing or ransomware attack, virus, malware installation, server malfunction, software or hardware failure, impairment of data integrity, loss of data or other computer assets, insider threat, or other similar issue impairs or shuts down one or more of our computing systems or our IT network, or results in the unauthorized access to confidential, proprietary, or personally identifiable information, we may be subject to negative treatment and lawsuits by our clients and business partners, and to regulatory scrutiny. In addition, attention to remediating cyber incidents may distract our technical or management personnel from their normal responsibilities. Public announcements of such cyber incidents could adversely affect the price of our common stock, and we could lose sales and clients.
In certain cases, confidential or proprietary information is provided to third parties, such as the service providers that host our technology platform, and we may be unable to control the use of our information or the security protections used by third parties. Cyber incidents and malicious internet-based activity continue to increase generally, and providers of hosting and cloud-based services are often targeted. If the third parties with whom we work violate applicable laws, contracts, or our security policies, these violations could also put our confidential or proprietary information at risk and otherwise hurt our business. Cyber incidents can also occur as a result of non-technical issues, including employee error or malfeasance, poor password management, or other irregularities by us or by our third-party service providers that result in the unauthorized access to personally identifiable, confidential, or proprietary information. In addition, if the security measures of our clients are compromised, even without any actual compromise of our own systems, we may face negative publicity or reputational harm if our clients or anyone else attributes the blame for such security breaches to us or our systems.
We may be required to expend significant capital and other resources to protect against cybersecurity risks or to remediate and recover from security incidents. We, our customers, and our third-party service providers face an evolving threat landscape in which cybercriminals, among others, employ a complex array of cyber-attack techniques designed to
26
access sensitive information or disrupt our operations, including, for example, the use of fraudulent or stolen access credentials, malware, ransomware, phishing, denial-of-service, and other types of attacks. These types of cyber-attacks are becoming more prevalent, particularly in the healthcare industry, and we have been the target of such attacks in the past and may be a target in the future. While cyber incidents have not to date had a material impact on our operations, there is no assurance that such impacts will be immaterial in the future. Moreover, despite our implementation of security measures, techniques used to obtain unauthorized access to information or to sabotage information technology systems change frequently, are becoming increasingly sophisticated, and often are not recognized until launched against a target. Furthermore, unknown cyber vulnerabilities caused by third-party software or services may exist within our system. As a result, we or our third-party service providers may be unable to anticipate such techniques or vulnerabilities or to implement adequate preventive measures. Any compromise or perceived compromise of our security could damage our reputation and our relationship with our clients, reduce demand for our products and services and require us to defend against lawsuits and regulatory actions, and subject us to significant liability. Were an incident to occur, we may also incur significant remediation costs, including repairing system damage, hiring outside counsel or technical specialists, purchasing new software or technology, or providing notice and benefits to affected customers or employees. In addition, in the event that new privacy or data security laws are implemented, we may not be able to timely comply with such requirements, or such requirements may not be compatible with our current processes and technology. Changing our processes and acquiring new technology could be time-consuming and expensive, and failure to timely implement required changes could subject us to liability for noncompliance.
We rely on internet infrastructure, bandwidth providers, other third parties, and our own systems to provide services to our clients, and any failure or interruption in the services provided by these third parties or our own systems could expose us to litigation and hurt our reputation and relationships with clients.
Our ability to deliver our products and services, particularly our cloud-based solutions, is dependent on the development and maintenance of the infrastructure of the internet and other telecommunications services by third parties. This includes maintenance of a reliable network connection with the necessary speed, data capacity, and security for providing reliable internet access and services and reliable telephone and facsimile services. Our services are designed to operate without perceptible interruption in accordance with our service level commitments.
We have, however, experienced limited interruptions in these systems in the past, including server failures that temporarily slowed down the performance of our services, and we may experience similar or more significant interruptions in the future. We rely on internal systems as well as third-party suppliers, including bandwidth and telecommunications equipment providers, to provide our services. We do not currently maintain redundant systems or facilities for some of these services. Interruptions in these systems or services, whether due to system failures, cyber incidents, physical or electronic break-ins, or other events, could affect the security or availability of our services and prevent or inhibit the ability of our clients and their patients to access our services. In the event of a catastrophic event with respect to one or more of these systems or facilities, we may experience an extended period of system unavailability, which could result in substantial costs to remedy those problems or harm our relationship with our clients and our business.
Additionally, any disruption in the network access, telecommunications, or co-location services provided by third-party providers or any failure of or by third-party providers’ systems or our own systems to handle current or higher volume of use could significantly harm our business. We exercise limited control over our third-party suppliers, which increases our vulnerability to problems with services they provide. Any errors, failures, interruptions, or delays experienced in connection with these third-party technologies and information services or our own systems could hurt our relationships with clients and expose us to third-party liabilities. Although we maintain insurance for our business, the coverage under our policies may not be adequate to compensate us for all losses that may occur. In addition, we might not continue to be able to obtain adequate insurance coverage at an acceptable cost.
The reliability and performance of our internet connection may be harmed by increased usage or by denial-of-service attacks or related cyber incidents. The services of other companies delivered through the internet have experienced a variety of outages and other delays as a result of damage to portions of the internet’s infrastructure, and such outages and delays could affect our systems and services in the future. These outages and delays could reduce the level of internet usage as well as the availability to us of the internet for delivery of our internet-based services.
27
We rely on third-party vendors to host and maintain our technology platform.
We rely on third-party vendors to host and maintain our technology platform, including our EireneRx and MedWise software. Our ability to offer our products and services and operate our business is dependent on maintaining our relationships with third-party vendors, particularly Amazon Web Services, and entering into new relationships to meet the changing needs of our business. Any deterioration in our relationships with such vendors or our failure to enter into agreements with vendors in the future could harm our business and our ability to pursue our growth strategy. Because of the large amount of data that we collect and manage, it is possible that, despite precautions taken at our vendors’ facilities, the occurrence of a natural disaster, cyber incident, a decision to close the facilities without adequate notice, or other unanticipated problems could result in lengthy interruptions in our service. These service interruptions could cause our platform to be unavailable to our clients and impair our ability to deliver products and services and to manage our relationships with new and existing clients.
If our vendors are unable or unwilling to provide the services necessary to support our business, or if our agreements with such vendors are terminated, our operations could be significantly disrupted. Some of our vendor agreements may be unilaterally terminated by the licensor for convenience, and if such agreements are terminated, we may not be able to enter into similar relationships in the future on reasonable terms or at all. We may also incur substantial costs, delays, and disruptions to our business in transitioning such services to ourselves or other third-party vendors. In addition, third-party vendors may not be able to provide the services required in order to meet the changing needs of our business.
We depend on our senior management team, and the loss of one or more of our executive officers or key employees or an inability to attract and retain highly skilled employees could compromise our ability to pursue our growth strategy and grow our business.
Our success depends largely upon the continued services of our executive officers and other key employees. We do not maintain “key person” insurance for our executive officers, other than for our Interim Chief Executive Officer, Mr. Brian W. Adams, or any of our other key employees. From time to time there may be changes in our senior management team resulting from the hiring or departure of executives, which could disrupt our business. For example, in 2022, Dr. Calvin H. Knowlton and Dr. Orsula V. Knowlton resigned as Chief Executive Officer of the Company and Co-President and Chief Marketing & New Business Development Officer of the Company, respectively, and from the Board. Dr. Calvin H. Knowlton was replaced by Mr. Brian W. Adams, our then Co-President. All of our employees’ employment is at-will, including the employment of our Interim Chief Executive Officer and our Chief Financial Officer, which means that any of these employees could leave our employment at any time. The replacement of one or more of our executive officers or other key employees would likely involve significant time and costs and may significantly delay or prevent the achievement of our business objectives.
In addition, competition for qualified management in our industry is intense. Many of the companies with which we compete for management personnel have greater financial and other resources than we do. As a result, we may experience difficulty hiring and retaining qualified personnel. The departure of key personnel could also hurt our business. In such event, we would be required to hire other personnel to manage and operate our business, and we might not be able to employ a suitable replacement for the departing individual, or a replacement might not be willing to work for us on terms that are favorable to us.
In addition, in making employment decisions, particularly in the technology industry, job candidates often consider the value of the stock options or other equity instruments they are to receive in connection with their employment. Volatility in the price of our common stock might therefore compromise our ability to attract or retain highly skilled personnel. Furthermore, the requirement to expense stock options and other equity instruments might discourage us from granting the size or type of stock option or equity awards that job candidates require to join our company. If we fail to attract new personnel or fail to retain and motivate our current personnel, our business and future growth prospects could be harmed.
We may require additional capital to support business growth, and this capital might not be available to us on acceptable terms or at all.
Our operations have required a significant investment of cash since inception. We intend to continue to make significant investments to support our business growth, respond to business challenges or opportunities, develop new
28
applications and services, enhance our existing platform and services, hire additional sales and marketing personnel, enhance our operating infrastructure, and potentially acquire complementary businesses and technologies. As of December 31, 2022, we had $70.0 million of unrestricted cash and cash equivalents.
Our future capital requirements may be significantly different from our current estimates and will depend on many factors, including our growth rate, renewal activity, the timing and extent of spending to support product development efforts, the expansion of sales and marketing activities, the introduction of new and enhanced products and services, and the continuing market acceptance of our products and services. Accordingly, we might need to engage in equity or debt financings or collaborative arrangements to secure additional funds. In March 2021, the U.K.’s Financial Conduct Authority, a regulator of financial services firms and financial markets in the U.K., stated that it will plan for a phase out of regulatory oversight of LIBOR interest rates indices beginning as of December 31, 2021. In the U.S., the Alternative Reference Rates Committee, a committee convened by the Federal Reserve Board and the Federal Reserve Bank of New York, recommended SOFR plus a recommended spread adjustment as LIBOR's replacement. LIBOR and SOFR have significant differences, such as LIBOR being an unsecured lending rate while SOFR is a secured lending rate, and SOFR being an overnight rate while LIBOR reflects term rates at different maturities. Introduction of SOFR may introduce additional basis risk for market participants as an alternative index is utilized along with LIBOR. The Company is not able to predict whether SOFR will become a widely accepted benchmark, or what the impact the transition to SOFR may be on the Company's financial condition and results of operations.
If we raise additional funds through further issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. Any debt financing secured by us in the future could involve restrictive covenants relating to our capital-raising activities and other financial and operational matters, which might make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. We might have to obtain funds through arrangements with collaborators or others that may require us to relinquish rights to our technologies or offerings that we otherwise would not consider. If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be limited.
Our effective tax rate may increase or decrease, and we may be adversely impacted by changes in tax laws.
We are subject to income taxes in the U.S. In the ordinary course of our business, there are many transactions and calculations where the ultimate tax determination is uncertain. We are subject to audit by tax authorities where we do business. Although we believe that our tax estimates and tax positions are reasonable, they could be materially affected by many factors, including the final outcome of tax audits and related litigation, the introduction of new tax accounting standards, legislation, regulations, and related interpretations, our global mix of earnings and the realizability of deferred tax assets. An increase or decrease in our effective tax rate could have a material adverse impact on our financial condition and results of operations.
In addition, at any time, U.S. federal tax laws or the administrative interpretations of those laws may be changed. We also cannot predict whether, when, or to what extent other new U.S. federal tax laws, regulations, interpretations, or rulings will be issued. As a result, changes in U.S. federal tax laws could adversely affect our business, financial condition, and results of operations, and adversely impact our stockholders.
Occasionally, changes in state and local tax laws or regulations are enacted that may result in an increase in our tax liability. Shortfalls in tax revenues for states and municipalities in recent years may lead to an increase in the frequency and size of such changes. If such changes occur, we may be required to pay additional taxes on our assets or income.
Certain U.S. state tax authorities may assert that we have a state nexus and seek to impose state and local income taxes, which could adversely affect our results of operations.
We are currently licensed to operate in all 50 states and file state income tax returns in 41 states. There is a risk that certain state tax authorities where we do not currently file a state income tax return could assert that we are liable for state and local income taxes based upon income or gross receipts allocable to such states. States are becoming increasingly aggressive in asserting a nexus for state income tax purposes. We could be subject to state and local taxation, including penalties and interest attributable to prior periods, if a state tax authority successfully asserts that our
29
activities give rise to a nexus. Such tax assessments, penalties, and interest may adversely affect our results of operations.
Our review of potential strategic alternatives may not result in an executed or consummated transaction or other strategic alternative, and the process of reviewing strategic alternatives or its conclusion could adversely affect our business and our stockholders.
In February 2022, we announced plans to evaluate non-core assets to refocus our corporate strategy and increase stockholder value, and we commenced an initial plan to sell the DoseMe business, which we acquired in January 2019. In March 2022, we completed our evaluation of additional divestiture opportunities and commenced plans to sell the SinfoníaRx and PrescribeWellness businesses, acquired in September 2017 and March 2019, respectively. We completed the sales of our unincorporated PrescribeWellness, DoseMe, SinfoníaRx businesses in August 2022, January 2023, and March 2023, respectively. In September 2022, the Company entered into a cooperation agreement with a significant stockholder, in connection with which the Board of Directors formed a new Strategic Review Committee to oversee our strategic process relating to the sale of non-core assets and to explore other strategic alternatives and value creation opportunities with a view toward maximizing stockholder value.
Any potential strategic alternative would be dependent on a number of factors that may be beyond our control, including, among other things, market conditions, industry trends, regulatory approvals, and the availability of financing for a potential transaction on reasonable terms. The process of reviewing potential strategic alternatives may be time-consuming, distracting, and disruptive to our business operations, which may cause concern to our current or potential customers, employees, investors, strategic partners, and other constituencies and may have a material impact on our business and operating results and/or result in increased volatility in our share price. We have and will continue to incur substantial expenses associated with identifying, evaluating, and negotiating potential strategic alternatives. There can be no assurance that any potential transaction or other strategic alternative, if consummated, will provide greater value to our stockholders than that reflected in the current price of our common stock. Until the process is concluded, perceived uncertainties related to our future may result in the loss of potential business opportunities and volatility in the market price of our common stock and may make it more difficult for us to attract and retain qualified personnel and business partners. Similarly, activist investors may engage in proxy solicitations or advance shareholder proposals, or otherwise attempt to effect changes and assert influence on our Board and management, which could lead to the impacts on our business, Board, management, and employees discussed above.
We may incur liabilities in connection with divestitures.
In connection with various divestitures, and certain other transactions, we have indemnified or guaranteed parties against certain liabilities. These indemnities and guarantees relate, among other things, to liabilities which may arise with respect to the period during which we or our subsidiaries operated a divested business, and to certain ongoing contractual relationships and entitlements with respect to which we or our subsidiaries made commitments in connection with the divestiture.
Actions of activist stockholders against us could be disruptive and costly. The possibility that activist stockholders may wage proxy contests or seek representation on our Board could cause uncertainty about the strategic direction of our business.
Stockholders may from time to time engage in proxy solicitations, advance stockholder proposals, or Board nominations or otherwise attempt to effect changes, assert influence, or acquire some level of control over us.
We recently engaged in a process with one of our significant stockholders, which culminated in our entering into the Cooperation Agreement with that significant stockholder and several resulting changes in our management and corporate governance. The stockholder also agreed to customary standstill provisions during the term of the Cooperation Agreement, which expired on January 26, 2023.
That stockholder, following the termination of the standstill provisions in the Cooperation Agreement, or another activist stockholder, may attempt to effect additional changes in our strategic direction, and in furtherance thereof seek changes to how our company is governed, through further changes to our Board of Directors or otherwise. While our Board and management team will continue to strive to maintain constructive, ongoing
30
communications with our stockholders, and welcomes their views and opinions with the goal of enhancing value for all stockholders, if that stockholder takes further action, or if another stockholder were to launch an activist campaign that seeks to further replace members of our Board or bring about changes in our strategic direction, it could have an adverse effect on us because:
| ● | Responding to actions by activist stockholders can disrupt our operations, are costly and time-consuming, and divert the attention of our Board and senior management team from the pursuit of business strategies, which could adversely affect our results of operations and financial condition; |
| ● | Perceived uncertainties as to our future direction as a result of changes to the composition of our Board or changes to our stockholder base may lead to the perception of a change in the direction of the business, instability, or lack of continuity, which may be exploited by our competitors, result in the loss of potential business opportunities, cause concern for our client base, and make it more difficult to attract and retain qualified personnel and business partners; |
| ● | These types of actions could cause significant fluctuations in our stock price based on temporary or speculative market perceptions or other factors that do not necessarily reflect the underlying fundamentals and prospects of our business; and |
| ● | If individuals are elected to our Board with a specific agenda, it may adversely affect our ability to effectively implement our business strategy and to create additional value for our stockholders. |
We and certain of our officers may become involved in litigation, investigations, and governmental proceedings that may be costly, may divert the efforts of our key personnel, and could result in adverse court rulings, fines, or penalties, which could materially harm our business.
We may become involved in litigation, including antitrust and commercial matters, putative securities class action suits, and other actions or governmental inquiries or proceedings. Litigation is subject to inherent risks and uncertainties that may cause actual results to differ materially from our expectations. In the event of an adverse outcome in any litigation, investigation, or governmental proceeding, we could be required to pay substantial damages, fines, or penalties and cease certain practices or activities. Regardless of their merit, such matters can be complex, can extend for a protracted period of time, and can be very expensive, even unpredictably expensive. In addition, litigation, investigations, or governmental proceedings and any related publicity may divert the efforts and attention of some of our key personnel, affect demand for our products, and harm the market prices of our securities.
We may be obligated to indemnify our current or former directors or employees, or former directors or employees of companies that we have acquired, in connection with litigation, investigations, or governmental proceedings. These liabilities could be substantial and may include, among other things: the cost of defending lawsuits against these individuals; the cost of defending shareholder derivative suits; the cost of governmental, law-enforcement, or regulatory investigations or proceedings; civil or criminal fines and penalties; legal and other expenses; and expenses associated with the remedial measures, if any, which may be imposed.
Future sales to clients outside the U.S. or clients with international operations might expose us to risks inherent in international markets, which could hurt our business.
Operating in international markets requires significant resources and management attention and will subject us to regulatory, economic, and political risks that are different from those in the U.S. Because of our limited experience with international operations, any potential future international expansion efforts might not be successful in creating demand for our products and services outside of the U.S. or in effectively selling our products and services in the international markets we enter. In addition, we could face risks such as compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including employment, anti-bribery, foreign investment, tax, privacy, and data protection laws and regulations. The occurrence of these risks could negatively affect our business and results of operations.
31
The COVID-19 pandemic and other public health crises could have a material adverse effect on our business operations, results of operations, cash flows, and financial position.
The COVID-19 pandemic has impacted, and could continue to impact, our business and those of our clients and their suppliers and other business partners. These impacts include additional costs resulting from our efforts to protect the health and well-being of our employees, increased logistics, component, and other costs. While our facilities are all currently operational, we have experienced, and may experience in the future, temporary closures of certain facilities related to the pandemic. Future outbreaks of infectious disease or other public health crises may have a similar impact.
The effects of such health crises, including the COVID-19 pandemic, are uncertain and difficult to predict, but may include:
| ● | disruptions to our business, our clients’ businesses, or our supply chain caused by employees or others contracting infectious diseases, or governmental orders to contain the spread of infectious disease, such as travel restrictions, quarantines, shelter-in-place orders, trade controls, and business shut-downs; |
| ● | deterioration of credit markets that may limit our ability to obtain or increase the cost of obtaining external financing to fund our operations and capital expenditures and result in a higher rate of losses on our accounts receivables due to customer credit defaults; |
| ● | volatility in financial markets, which may harm our ability to access the financial markets on acceptable terms; |
| ● | increased data security and technology risk as some employees continue to work from home, including possible outages to systems and technologies critical to remote work and increased data privacy risk with cybercriminals attempting to take advantage of the disruption; |
| ● | reduced productivity or other disruptions of our operations if workers in our factories or our other worksites are exposed to or spread infectious disease to other employees; and |
| ● | reduced ability to purchase or obtain pharmaceutical products, which may result in higher supply chain costs and could otherwise disrupt our operations. |
The extent to which the COVID-19 pandemic or future public health crises ultimately impacts our business and our clients and their patients, suppliers, and other business partners will depend on numerous factors that are beyond our control, highly uncertain and cannot be predicted at this time.
Risks Related to Our Intellectual Property
If we are unable to obtain, maintain, and enforce intellectual property protection for our technology and products or if the scope of our intellectual property protection is not sufficiently broad, others may be able to develop and commercialize technology and products substantially similar to ours, and our ability to successfully commercialize our technology and products may be compromised.
Our business depends on proprietary technology and content, including software, databases, confidential information, and know-how, the protection of which is crucial to the success of our business. We rely on a combination of patent, trademark, trade-secret, and copyright laws, confidentiality procedures, cyber security practices, and contractual provisions to protect the intellectual property rights of our proprietary technology and content. We may over time increase our investment in protecting our intellectual property through additional trademark, patent, and other intellectual property filings, which could be expensive and time-consuming. We may not be able to obtain protection for our technology and, even if we are successful in attaining effective patent, trademark, trade-secret, and copyright protection, it is expensive to maintain these rights and the costs of defending our rights could be substantial. Furthermore, recent changes to U.S. intellectual property laws may jeopardize the enforceability and validity of our intellectual property portfolio and harm our ability to obtain patent protection for some of our unique business methods.
32
In addition, these measures may not be sufficient to offer us meaningful protection or provide us with any competitive advantages. If we are unable to adequately protect our intellectual property and other proprietary rights, our competitive position and our business could be harmed, as third parties may be able to commercialize and use technologies and software products that are substantially the same as ours without incurring the development and licensing costs that we have incurred. Any of our owned or licensed intellectual property rights could be challenged, invalidated, circumvented, infringed, or misappropriated; our trade secrets and other confidential information could be disclosed in an unauthorized manner to third parties; or our intellectual property rights may not be sufficient to permit us to take advantage of current market trends or to otherwise provide us with competitive advantages, which could result in costly redesign efforts, discontinuance of some of our offerings, or other competitive harm.
Monitoring unauthorized use of our intellectual property is difficult and costly. From time to time we seek to analyze our competitors’ products and services, and may in the future seek to enforce our rights against potential infringement. However, the steps we have taken to protect our proprietary rights may not be adequate to enforce our rights against infringement or misappropriation of our intellectual property. We may not be able to detect unauthorized use of, or take appropriate steps to enforce, our intellectual property rights. Any inability to meaningfully protect our intellectual property rights could harm our ability to compete and reduce demand for our products and services. Moreover, our failure to develop and properly manage new intellectual property could hurt our market position and business opportunities. Also, some of our products and services rely on technologies, data, and software developed by or licensed from third parties, and we may not be able to maintain our relationships with such third parties or enter into similar relationships in the future on reasonable terms or at all. Any loss of the right to use any third-party technologies, data, or software could result in delays in implementing or provisioning our products and services until equivalent technology is either developed by us or, if available, is identified, obtained, and integrated, which could harm our business.
We may also be required to protect our proprietary technology and content in an increasing number of jurisdictions, a process that is expensive and may not be successful, or which we may not pursue in every location. In addition, effective intellectual property protection may not be available to us in every country, and the laws of some foreign countries may not be as protective of intellectual property rights as those in the U.S. Additional uncertainty may result from changes to intellectual property legislation enacted in the U.S. and elsewhere, and from interpretations of intellectual property laws by applicable courts and agencies. Accordingly, we may be unable to obtain, maintain, and enforce the intellectual property rights necessary to provide us with a competitive advantage. Our failure to obtain, maintain, and enforce our intellectual property rights could therefore adversely affect our business, financial condition, and results of operations.
If our trademarks and trade names are not adequately protected and if we cannot protect our domain names, we may not be able to build name recognition in our markets of interest and our competitive position may be harmed.
The registered or unregistered trademarks or trade names that we own may be challenged, infringed, circumvented, declared generic, lapsed, or determined to be infringing on or dilutive of other marks. We may not be able to protect our rights in these trademarks and trade names, which we need in order to build name recognition with potential clients. In addition, third parties may in the future file for registration of trademarks similar or identical to our trademarks. If they succeed in registering or developing common law rights in such trademarks, and if we are not successful in challenging such third-party rights, we may not be able to use these trademarks to develop brand recognition of our technologies, products, or services. If we are unable to establish name recognition based on our trademarks and trade names, we may not be able to compete effectively.
We also currently own the web domain names www.tabularasahealthcare.com, www.trhc.com, www.careventionhc.com, www.careventions.com, www.medliance.com, www.capstoneperformancesystems.com, www.eirenerx.com, www.medwisehealthcare.com, www.medwise.com, www.mediture.com, and www.cognify.com, each of which is critical to the operation of our business. The acquisition and maintenance of domain names is generally regulated by governmental agencies and their designees. The regulation of domain names in the U.S. and in foreign countries is subject to change. Governing bodies may establish additional top-level domains, appoint additional domain name registrars, or modify the requirements for holding domain names. As a result, we may be unable to acquire or maintain relevant domain names in all countries in which we conduct business. Furthermore, it is unclear whether laws protecting trademarks and similar proprietary rights will be extended to protect domain names. Therefore, we may be unable to prevent third parties from acquiring domain names that are similar to, infringe upon, or otherwise decrease the value of our trademarks and other proprietary rights. We may not be able to successfully implement our business
33
strategy of establishing a strong brand if we cannot prevent others from using similar domain names or trademarks. This failure could impair our ability to increase our market share and revenue.
We could incur substantial costs as a result of any claim of infringement of another party’s intellectual property rights.
Our commercial success depends in part on our ability to develop and commercialize our products and services without infringing or being claimed to have infringed the intellectual property or proprietary rights of third parties. Intellectual property disputes can be costly to defend and may cause our business, operating results, and financial condition to suffer. As the market for technology-enabled healthcare solutions in the U.S. expands and intellectual property protections asserted by others increase, the risk increases that there may be intellectual property asserted by others and patents issued to third parties that relate to our products and technology of which we are not aware or that we must challenge to continue our operations as currently contemplated. Whether merited or not, we may face allegations that we, our clients, our licensees, or parties indemnified by us have infringed or otherwise violated the patents, trademarks, copyrights, or other intellectual property rights of third parties. In addition, we have received letters from third parties from time to time claiming that our software, technologies, or methodologies are covered by their patents or that our activities are otherwise violating their patents, trademarks, copyrights, or other intellectual property rights, and future claims may require us to expend time and money to address and resolve these claims. Such claims may be made by competitors seeking to obtain a competitive advantage or by other parties. Additionally, in recent years, individuals and groups have begun purchasing intellectual property assets for the purpose of making claims of infringement and attempting to extract settlements from other technology-reliant companies.
We may also face allegations that our employees or consultants have misappropriated the intellectual property or proprietary rights of their former employers or other third parties. It may be necessary for us to initiate litigation to defend ourselves in order to determine the scope, enforceability, and validity of third-party intellectual property or proprietary rights, or to establish our respective rights. Regardless of whether claims that we are infringing patents or other intellectual property rights have merit, such claims can be time-consuming, divert management's attention and financial resources, and can be costly to evaluate and defend. Results of any such litigation are difficult to predict and may require us to stop commercializing or using our products or technology, obtain licenses, modify our products and technology while we develop non-infringing substitutes, incur substantial damages or settlement costs, or face a temporary or permanent injunction prohibiting us from marketing or providing the affected products and services. If we require a third-party license, it may not be available on reasonable terms or at all, and we may have to pay substantial royalties, upfront fees, or grant cross-licenses to intellectual property rights for our products and services. We may also have to redesign our products or services so they do not infringe third-party intellectual property rights, which may not be possible or may require substantial monetary expenditures and time, during which our technology and products may not be available for commercialization or use. Even if we have an agreement to indemnify us against such costs, the indemnifying party may be unable to uphold its contractual obligations. If we cannot or do not obtain a third-party license to the infringed technology at all, license the technology on reasonable terms, or obtain similar technology from another source, our ability to operate our business could be compromised.
Our use of open-source software could compromise our ability to offer our services and subject us to possible litigation.
We use open-source software in connection with our products and services. Companies that incorporate open-source software into their products have from time to time faced claims challenging the use of open-source software and compliance with open-source license terms. As a result, we could be subject to suits by parties claiming ownership of what we believe to be open-source software or claiming noncompliance with open-source licensing terms. Some open-source software licenses require users who distribute software containing open-source software to publicly disclose all or part of the source code to the licensee’s software that incorporates, links, or uses such open-source software, and make available to third parties at no cost, any derivative works of the open-source code created by the licensee, which could include the licensee’s own valuable proprietary code. While we monitor our use of open-source software and try to ensure that none is used in a manner that would require us to disclose our proprietary source code or that would otherwise breach the terms of an open-source agreement, such use could inadvertently occur, or could be claimed to have occurred, in part because open-source license terms are often ambiguous. Any actual or claimed requirement to disclose our proprietary source code or pay damages for breach of contract could harm our business and could help our competitors develop products and services that are similar to or better than ours.
34
We may become involved in lawsuits to protect or enforce our patents or other intellectual property, which could be expensive, time-consuming, and unsuccessful.
Competitors may infringe our issued patents or other intellectual property. To counter infringement or unauthorized use, we may be required to monitor for such infringement and file infringement claims, both of which can be expensive and time-consuming. Any claims we assert against perceived infringers could provoke these parties to assert counterclaims against us alleging that we infringe their patents. In addition, in a patent infringement proceeding, a court may decide that a patent of ours is invalid or unenforceable, in whole or in part, or may construe the patent’s claims narrowly or refuse to stop the other party from using the technology at issue on the grounds that our patents do not cover the technology in question. An adverse result in a proceeding could put one or more of our patents at risk of being invalidated.
We may be subject to claims by third parties asserting that our employees, our contractors, or we have misappropriated their intellectual property, or claiming ownership of what we regard as our own intellectual property.
Many of our employees and contractors were previously employed at universities or other technology or pharmaceutical companies, including our competitors or potential competitors. Although we try to ensure that our employees and our contractors do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that our employees, our contractors, or we have used or disclosed intellectual property, including trade secrets or other proprietary information, of any such employee’s or contractor’s former employer. Costly litigation may be necessary to defend against these claims.
In addition, while it is our policy to require our employees and contractors who may be involved in the development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who in fact develops intellectual property that we regard as our own. Our and their assignment agreements may not be self-executing or may be breached, and we may be forced to bring claims against third parties, or defend claims they may bring against us, to determine the ownership of what we regard as our intellectual property.
If we fail in prosecuting or defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. Even if we are successful in prosecuting or defending against such claims, litigation could result in substantial costs and be a distraction to management.
Intellectual property litigation could cause us to spend substantial resources and distract our personnel from their normal responsibilities.
Even if resolved in our favor, litigation or other legal proceedings against us relating to intellectual property claims may cause us to incur significant expenses and could distract our technical and management personnel from their normal responsibilities. In addition, there could be public announcements of the results of hearings, motions, or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing, or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could compromise our ability to compete in the marketplace.
If we are unable to protect the confidentiality of our trade secrets, know-how, and other proprietary information, the value of our technology, products, and services could be hurt.
We may not be able to adequately protect our trade secrets, know-how, and other proprietary information. Although we use reasonable efforts to protect this proprietary information and technology, our employees, consultants, and other parties may unintentionally or willfully disclose our information or technology to competitors. In addition, our trade secrets, know-how, and other proprietary information may be accessed or disclosed during a cyber incident, which could have a significant negative impact on us. Further, such cyber incidents, if disclosed publicly, could adversely affect the price of our common stock.
35
Enforcing a claim that a third party illegally obtained and is using any of our proprietary information or technology is expensive and time-consuming, and the outcome is unpredictable. In addition, courts outside the U.S. are sometimes less willing to protect trade secrets, know-how, and other proprietary information. We rely, in part, on non-disclosure, confidentiality, and invention assignment agreements with our employees, consultants, and other parties to protect our trade secrets, know-how, and other intellectual property and proprietary information. These agreements may not be self-executing, or they may be breached, and we may not have adequate remedies for such breach. Moreover, third parties may independently develop similar or equivalent proprietary information or otherwise gain access to our trade secrets, know-how, and other proprietary information.
Risks Related to Industry Regulation and Other Legal Compliance Matters
The healthcare regulatory and political framework is uncertain and evolving.
Healthcare laws and regulations are rapidly evolving and may change significantly in the future. For example, in March 2010, the ACA was adopted, which is a healthcare reform measure that seeks to contain healthcare costs while improving quality and access to coverage. The ACA includes a variety of healthcare reform provisions and requirements that have already become effective and substantially changed the way healthcare is financed by both governmental and private insurers, which may significantly affect our industry and our business. In addition, other legislation expanding or modifying the ACA may be considered by Congress in the future.
On October 24, 2018, President Trump signed legislation into law aimed at curbing the opioid crisis in the U.S. The SUPPORT Act includes provisions that address law enforcement, public health, and coverage under the Medicare and Medicaid programs. Broad in scope, the legislation increases federal oversight with respect to the production and distribution of opioids, bolsters fraud prevention safeguards, enhances oversight of prescription opioids, expands coverage of opioid addiction treatment services, and authorizes consumer education and provider training programs aimed at preventing and treating opioid use disorders. The potential for additional regulatory oversight and enforcement will likely add to the costs associated with the prescription and any downstream handling of medications. Whether it impacts medication management companies or health plans is difficult to determine without seeing the implementing regulations, but, given the intent to crack down on opioid abuse in this country, it is likely that more time, attention, and personnel will be required to ensure compliance. Implementation of the SUPPORT Act has been slow to occur. We cannot be sure whether additional legislative changes will be enacted, given the continued scrutiny of prescription opioids by the U.S. Congress, or predict what the impact of future regulations generated by the SUPPORT Act, if any, may be.
There has been a trend in federal and state legislation aimed at lowering costs for drug products, including by requiring pharmaceutical companies to disclose information about their pricing and production and marketing costs, and heightened governmental scrutiny over the manner in which pharmaceutical manufacturers set prices for their marketed products. There have been several presidential executive orders and U.S. Congressional inquiries and proposed and enacted federal and state legislation designed to, among other things, bring more transparency to drug pricing, reduce the cost of prescription drugs under Medicare, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies for drugs. For example, on October 10, 2018 the Patient Right to Know Drug Prices Act (for private plans) and the Know the Lowest Price Act (for Medicare Parts C and D) were signed into law, which prohibited health plans from restricting pharmacies from informing individuals regarding prices for certain drugs.
Additionally, a significant amount of our business depends on the evolution of the health care environment and concomitant clinical integration and care coordination, including certain demonstration projects operated by the federal government. If these demonstration projects are modified, cancelled, or not ultimately made permanent as part of federal health care programs, this might affect demand for the types of services we provide. In 2020, CMS and OIG finalized rules as part of the federal government’s “Regulatory Sprint to Coordinated Care” initiative. The impact of these rules is still unknown, but they focus on protecting and encouraging certain value-based arrangements.
In addition, we are subject to various other healthcare laws and regulations, including, among others, the Stark Law relating to self-referrals, anti-kickback laws, including the federal AKS, antitrust laws, and the data privacy and security laws and regulations described below. For instance, the CCPA imposes rules governing how businesses handle personal data of California residents. Companies that do business in California will be required to disclose the types of
36
data they collect, the purpose of the data collection, and how the data will be used and to expand organizational responsibilities pertaining to individual rights, accountability, and governance. Companies subject to the CCPA must have complied by January 1, 2020. There were additional regulatory provisions and legislative amendments related to the CCPA during 2020, including the passage of the CPRA. The CPRA modifies the CCPA and will impose additional data protection obligations on companies doing business in California effective January 1, 2023. If we were to become subject to litigation or liabilities or found to be out of compliance with these or other laws, our business could be hurt. We may become subject to litigation, which could be costly and result in significant liability.
We are subject to data privacy and security laws, regulations, and contractual obligations governing the transmission, security, and privacy of health information and other sensitive or proprietary information, which may impose restrictions on the manner in which we access, store, transmit, use, and disclose such information and subject us to penalties if we are unable to fully comply with such laws or contractual provisions.
As described below, we are required to comply with numerous federal and state laws and regulations governing the collection, use, disclosure, storage, and transmission of individually identifiable health information that we may obtain or have access to in connection with the provision of our services. These laws and regulations, including their interpretation by governmental agencies, are subject to frequent change. These laws and regulations include the following.
| ● | The HIPAA and its implementing regulations required expanded protection of the privacy and security of protected health information. Also required are the execution of certain contracts to safeguard protected health information and the adoption of standards for the exchange of electronic health information for health plans, healthcare clearinghouses, and certain healthcare providers, which we refer to as Covered Entities, and their business associates. Among the standards that HHS has adopted pursuant to HIPAA are standards for electronic transactions and code sets, unique identifiers for providers, employers, health plans, and individuals, security, electronic signatures, privacy, and enforcement. Actual failure to comply with HIPAA could result in fines and civil and criminal penalties, as well as contractual damages, which could harm our business, finances, and reputation. |
| ● | The HITECH Act, enacted as part of the American Recovery and Reinvestment Act of 2009, also known as the “Stimulus Bill,” effective February 22, 2010, modified HIPAA by setting forth health information security breach notification requirements and increasing penalties for violations of HIPAA, among other things. The HITECH Act requires individual notification for all breaches as defined by HIPAA, media notification of breaches affecting over 500 individuals located in the same region, and either prompt or annual reporting of breaches to HHS, depending on the number of affected individuals. The HITECH Act also replaced the prior monetary penalty system of $100 per violation and an annual maximum of $25,000 per violation with a four-tier system of sanctions for breaches. Penalties now range from a minimum of $100 per violation and an annual maximum of $25,000 per violation for the first tier to a minimum of $50,000 per violation and an annual maximum of $1.5 million per violation for the fourth tier. Failure to comply with HIPAA as modified by the HITECH Act could result in fines and penalties, criminal sanctions, and reputational damage that could harm our business. |
| ● | Numerous federal and state laws and regulations govern the collection, retention, use, and disclosure of personal information. In addition to HIPAA, we are subject to various laws, rules and regulations related to privacy and information security, including those promulgated under the Gramm-Leach-Bliley Act and various state laws regulating the use and security of personal information. Those laws, rules, and regulations include requirements such as reasonable and appropriate safeguards to protect personal information or providing appropriate notice to consumers about how their personal information will be used or disclosed. State legislatures have been actively considering and enacting new laws addressing data security, security breach notification, and privacy. For example, the California Privacy Rights Act, the Colorado Privacy Act, and the Virginia Consumer Data Protection Act were all enacted recently and will become operative in 2023 (some provisions have already become operative). These areas may present implementation challenges, could be an enforcement priority for the state regulators, and could generate increased lawsuits by consumers and other individuals. Our management believes that we are currently operating in compliance with these areas of law. However, continued compliance with these evolving laws, rules and regulations regarding the privacy, security and protection of our customers’ data, or the |
37
| implementation of any additional privacy and security rules and regulations, could result in higher compliance and technology costs for us. |
| ● | State data privacy and security laws that track federal requirements or impose more stringent or different requirements than HIPAA regarding storage, transmission, use, and disclosure of protected health information, general individually identifiable information, or other sensitive information. The CCPA imposes rules governing how businesses handle personal data of California residents. Companies that do business in California are required to disclose the types of data they collect, the purpose of the data collection, how the data will be used, and to expand organizational responsibilities pertaining to individual rights, accountability, and governance. Companies subject to the CCPA and CPRA have needed to comply with the applicable provisions of both laws by January 1, 2023. |
| ● | Federal and state consumer protection laws are increasingly being applied by the U.S. Federal Trade Commission and states' attorneys general to regulate the collection, use, storage, and disclosure of personal or individually identifiable information, through websites or otherwise, and to regulate the presentation of website content. |
There is ongoing concern from privacy advocates, regulators and others regarding data protection and privacy issues, and the number of jurisdictions with data protection and privacy laws has been increasing. In addition, the scope of protection afforded to data subjects by many of these data protection and privacy laws has been increasing. Also, there are ongoing public policy discussions regarding whether the standards for deidentified, anonymous, or pseudonymized health information are sufficient, and the risk of re-identification sufficiently small, to adequately protect patient privacy. These discussions may lead to further restrictions on the use of such information. These initiatives or future initiatives could compromise our ability to access and use data or to develop or market current or future services.
The security measures that we and our third-party vendors and subcontractors have in place to ensure compliance with privacy and data protection laws and contractual commitments may not protect our facilities and systems from security breaches, acts of vandalism or theft, cyber incidents, misplaced or lost data, programming and human errors, or other similar events. The occurrence of a cyber incident that affects either individually identifiable health information or other confidential or proprietary information with which we have been entrusted may result in liability and hurt our reputation.
Additionally, as a business associate under HIPAA, we may also be liable for privacy and security breaches of protected health information and certain similar failures of our subcontractors. Even though we contractually require our subcontractors to safeguard protected health information as required by law, we still have limited control over their actions and practices. An actual or perceived breach of privacy or security of individually identifiable health information held by us or by our subcontractors may result in an enforcement action, including criminal and civil liability, against us, as well as negative publicity, reputational harm, and contractual ramifications with our clients.
We are not able to predict the full extent of the impact such incidents may have on our business if such incidents occur. Any failure we may have in complying with HIPAA may result in criminal or civil liability, and due to the heightened enforcement climate and recent changes to the law, the potential for enforcement action against business associates under HIPAA is now greater than in prior years. Enforcement actions against us could be costly and could interrupt regular operations, which may harm our business. While we have not received any notices of violation of the applicable privacy and data protection laws and believe we adequately protect our information, including in compliance with such laws, there can be no assurance that we will not receive such notices in the future. Further, costly breaches can occur regardless of our compliance infrastructure.
We operate in a highly regulated industry and must comply with a significant number of complex and evolving requirements. Achieving and sustaining compliance with state and federal statutes and regulation related to the healthcare industry may prove costly. Changes in these laws could restrict our ability to conduct our business. Further, if we fail to comply with these requirements, we could incur significant penalties and our reputation could suffer.
Our industry is highly regulated and subject to changing political, legislative, regulatory, and other influences. Changes in the laws and regulations may impact the operating environment and healthcare market and, by extension, our business. Among other impacts, existing and new laws and regulations affecting the healthcare industry could create
38
legal liabilities for us, cause us to incur additional costs and/or restrict our operations. These laws and regulations are complex and their application to specific services and relationships are not always clear. In particular, many existing laws and regulations affecting employee benefits, when enacted, did not anticipate the services that we provide, and these laws and regulations might be applied to our services in ways that we do not anticipate. Our failure to accurately anticipate the application of these laws and regulations, or our failure to comply, could create liability for us, result in adverse publicity, and negatively affect our business. Some of the risks we face from regulation are as follows:
| ● | Healthcare Market Reforms. Healthcare services and benefits are delivered and reimbursed under an increasingly intricate, and frequently uncertain, statutory and regulatory framework. Ongoing efforts to repeal and/or reform part or all of the ACA, new payment models for certain federal healthcare programs, and efforts to slow the growth in healthcare spending and to alter the regulatory landscape have created uncertainty in the healthcare industry broadly. For instance, carriers and large employers might experience changes in the numbers of individuals they insure as a result of the elimination of the penalty associated with ACA’s individual mandate, possible repeal of guaranteed issue, and flux in the state and national exchanges under ACA. Although we are unable to predict with any reasonable certainty or otherwise quantify the likely impact of ACA reform efforts and other regulatory initiatives on our business model, financial condition, and operations, as well as changes in the business of our client base, may negatively impact our business. |
| ● | Healthcare Cost Reforms. Legislative efforts at cost containment in healthcare programs are ongoing. For example, the American Taxpayer Relief Act of 2012 reduced Medicare payments to certain providers and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. Similarly, at the state level, individual states are increasingly aggressive in passing legislation and implementing regulations designed to control costs, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure and transparency measures, and, in some cases, designed to encourage importation from other countries and bulk purchasing. We expect that additional state and federal healthcare reform measures will be adopted in the future, any of which could limit the amounts that federal and state governments will pay for healthcare products and services. These laws, and others, may result in additional reductions in Medicare and other healthcare funding. |
| ● | The AKS, the federal False Claims Act, the Stark Law, and related laws. Providers and suppliers that accept reimbursement from federal and state healthcare programs, and those that contract with them, are required to comply with various laws and regulations intended to minimize the risk of fraud and abuse. These laws include the AKS, which attaches criminal liability to unlawful inducements for the referral of business reimbursable under federally-funded healthcare programs; the Stark Law, which attach repayment and monetary damages where a healthcare service provider seeks reimbursement for providing certain services to a patient who was referred by a physician that has certain types of direct or indirect financial relationships with such service provider; the federal False Claims Act, which attaches per-claim liability and potentially treble damages to the filing of false claims for federal payment; the federal prohibition on beneficiary inducements. Many states have also adopted similar laws that apply to any third-party payor including commercial plans. |
The False Claims Act prohibits intentionally submitting, conspiring to submit, or causing to be submitted, false or otherwise improper claims, records or statements to the federal government, or intentionally failing to return overpayments, in connection with reimbursement by federal government programs. PACE organizations are funded by both Medicare and Medicaid, and the Medicare risk-adjustment methodology applies to the Medicare component of PACE organization reimbursement. PACE submissions may also be comparable to state Medicaid risk-adjustment submissions and vary by state. Because risk adjustment submissions to Medicare and state Medicaid programs have a direct impact on the amounts that Medicare and Medicaid programs pay to PACE organizations, these activities may be the subject of scrutiny and litigation under the federal civil False Claims Act.
The False Claims Act provides for treble damages and mandatory minimum penalties per false claim or statement. In this context it is particularly notable that a significant portion of our revenue is derived from services provided to PACE organizations. In addition, violations of the Stark law and the federal Anti-Kickback Statute can also lead to liability under the federal False Claims Act. Most states have enacted
39
false claims laws analogous to the federal False Claims Act. In addition, the federal False Claims Act and some state false claims laws permit private individuals to file whistleblower lawsuits known as “qui tam” actions on behalf of the federal or state government. Many states have passed laws similar to the federal False Claims Act that pertain to all payors, not just items or services paid for by the federal government.
In addition, the HHS OIG and many state Medicaid agencies maintain lists of individuals and organizations that have been excluded from participation in a federal healthcare program. A significant part of our revenue is derived from our services as federal healthcare program providers, pharmacies, or contractors to federal healthcare program providers or plans and, as such, we need to comply with restrictions on employing or contracting with personnel and vendors who have been excluded from participation in federal healthcare programs. Adhering to the best practice of conducting monthly screenings against the federal and state exclusion lists for employees and contractors may be costly and resource-consuming, but failure to do so may give rise to significant administrative liability and sanctions.
Moreover, as contractors to PACE organizations and Medicare Advantage organizations (“MAOs”), we are subject to contractual provisions, which impose on us various obligations related to healthcare compliance and healthcare fraud, waste, and abuse reduction and elimination efforts. These obligations stem from the provisions contained in prime contracts between PACE organizations and MAOs, and the federal government. Examples of such flow-down provisions include subcontractor’s compliance with all applicable state and federal laws, subcontractor’s obligation to screen state and federal exclusion lists and obligation to conduct periodic audits, among many others.
In addition:
| ● | Various state licensure, registration, and certification laws are applicable to pharmacies, pharmacists, pharmacy technicians, other pharmacy personnel, and insurance administrators. If we are unable to maintain our licenses or if states place burdensome restrictions or limitations on non-resident pharmacies, this could limit or affect our ability to operate in some states. Additionally, if we or any of our personnel violate conditions of their pharmacy or pharmacist licensure, we could face penalties and lose valuable personnel. |
| ● | A number of federal and state laws and registration requirements are applicable to the purchase, handling, and dispensing of controlled substances. If we are unable to maintain our registrations this could limit or affect our ability to purchase, handle, or dispense controlled substances and other violations of these laws could subject us to criminal or other sanctions. |
| ● | Federal and state laws and policies require pharmacies to maintain, enroll, and participate in federal healthcare programs or to report specified changes in their operations to the agencies that administer these programs. If we do not comply with these laws, we may not be able to participate in some federal healthcare programs, which could compromise our ability to sell our solutions. |
| ● | A number of FDA regulations and guidance documents are relevant to our business. Some technologies and software applications used in healthcare analytics, genomic testing, and analysis are considered medical devices and are subject to regulation by the FDA. However, the 21st Century Cures Act, signed into law in 2016, created new statutory exemptions for medical-related software, and the FDA has issued guidance documents describing its interpretation of these exemptions and other FDA policies of enforcement discretion for software and related technologies. If the FDA determines that any of our current or future services, technologies, or software applications are regulated by the FDA as medical devices, we will become subject to various laws, regulations, and policies enforced by the FDA or other governmental authorities, including both pre-market and post-market requirements, and we would need to bring the affected services, technologies, or software into compliance with such requirements. The FDA could also require that we cease marketing and/or recall the affected services, technologies, and software unless and until we bring them into compliance with FDA requirements. The FDA and state regulators, such as state boards of pharmacy, also regulate drug packaging and repackaging. Our drug packaging activities must comply with the relevant FDA and state statutes, regulations, and policies. Noncompliance with applicable FDA or state requirements, including those related to pharmaceutical and medical device promotional practices and the pre-market and post-market approval requirements for medical devices can result in an enforcement action that could substantially harm our business. Changes in existing regulatory |
40
| requirements, our failure to comply with current or future requirements, or adoption of new requirements could negatively affect our business. |
| ● | Clinical laboratories that perform human genomic testing are subject to oversight by CMS and state regulators, including the Eliminating Kickbacks in Recovery Act of 2018. If the laboratories that we partner with for genomic testing are not in compliance with the applicable CMS or state laws or regulations, they could be subject to enforcement action, which could negatively affect our business. |
Further modifications to the Medicare Part D program and changes in pricing benchmarks may reduce revenue and impose additional costs on the industry.
The Medicare Prescription Drug Improvement and Modernization Act of 2003 included a major expansion of the Medicare program with the addition of a prescription drug benefit under the new Medicare Part D program. The continued impact of these regulations on our business and operations depends upon a variety of factors, including our ongoing relationships with the Part D plans and the patient mix of our clients. Future modifications to the Medicare Part D program may reduce revenue and impose additional costs on the industry. In addition, contracts and fee schedules in the prescription drug industry, including our contracts with certain of our clients, use certain published benchmarks, including average wholesale price (“AWP”) to establish pricing for prescription drugs. Most of our contracts utilize the AWP standard. However, there can be no assurance that our clients will continue to utilize AWP, as previously calculated, or that other pricing benchmarks will not be adopted to establish prices for prescription drugs within the industry.
Legislative or regulatory initiatives related to climate change or other ESG matters could have a material adverse effect on our business.
Greenhouse gases may have an adverse effect on global temperatures, weather patterns, and the frequency and severity of extreme weather and natural disasters. Such events could have a negative effect on our business. Concern over climate change may result in new or additional legislative and regulatory requirements to reduce or mitigate the effects of climate change on the environment, which could result in future tax, transportation, and utility increases, and could in turn have a material adverse effect on our business. Moreover, continuing political and social attention to climate change and environmental issues has resulted in both existing and pending international agreements and national, regional and local legislation, regulatory measures, reporting obligations and policy changes. There is increasing societal pressure in some of the areas where we operate to limit greenhouse gas emissions as well as other global initiatives. These agreements and measures may require, or could result in future legislation, regulatory measures or policy changes that would require operational changes, taxes, or purchases of emission credits to reduce emission of greenhouse gases from our operations, which may result in substantial capital expenditures.
Furthermore, increasing attention to climate change has resulted in governmental investigations and public and private litigation, which could increase our costs or otherwise adversely affect our business or results of operations. Any or all of these initiatives may result in significant operational changes and expenditures and could materially adversely affect our business, financial condition, and results of operations.
There is also increased focus, including by investors, customers, and other stakeholders, on these and other ESG and sustainability matters, including with respect to the use of plastic, energy, waste, and worker safety. Our reputation could be damaged if we do not, or are perceived to not, act responsibly with respect to sustainability matters, which could also have a material adverse effect on our business, results of operations, financial position, and cash flows.
41
Risks Related to Our Common Stock
Our executive officers, directors, and principal stockholders, if they choose to act together, will continue to have the ability to influence all matters submitted to stockholders for approval.
Our executive officers and directors, combined with our stockholders, who own more than five percent of our outstanding capital stock, in the aggregate, beneficially own shares representing approximately 43% of our capital stock. As a result, if these stockholders were to choose to act together, they may be able to influence all matters submitted to our stockholders for approval, as well as our management and affairs. This concentration of ownership control may:
| ● | delay, defer, or prevent a change in control; |
| ● | entrench our management and the Board of Directors; or |
| ● | impede a merger, consolidation, takeover, or other business combination involving us that other stockholders may desire. |
As a result, these executive officers, directors, and current five percent or greater stockholders could pursue transactions that may not be in our best interests and could harm our business.
Some provisions of Delaware law, our amended and restated certificate of incorporation, and our amended and restated bylaws may deter third parties from acquiring us.
Our amended and restated certificate of incorporation and amended and restated bylaws, among other things:
| ● | divide our Board of Directors into three staggered classes of directors that are each elected to three-year terms; |
| ● | provide that the authorized number of directors may be changed only by resolution of our Board of Directors; |
| ● | provide that all vacancies, including newly created directorships, may, except as otherwise required by law, be filled by the affirmative vote of a majority of directors then in office, even if less than a quorum; |
| ● | prohibit stockholder action by written consent; |
| ● | authorize the issuance of “blank check” preferred stock that could be issued by our Board of Directors to increase the number of outstanding shares of capital stock, making a takeover more difficult and expensive; |
| ● | prohibit cumulative voting in the election of directors, which would otherwise allow less than a majority of stockholders to elect director candidates; |
| ● | provide that special meetings of the stockholders may be called only by or at the direction of the Board of Directors, the chairman of our Board or the Chief Executive Officer; and |
| ● | require advance notice to be given by stockholders for any stockholder proposals or director nominees. |
Because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law (the “DGCL”), which may discourage, delay, or prevent someone from acquiring us or merging with us, whether or not it is desired by or beneficial to our stockholders. Under the DGCL, a corporation may not in general engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other things, the Board of Directors has approved the transaction.
These and the recently adopted Rights Agreement described below could have the effect of discouraging, delaying, or preventing a transaction involving a change in control of our company or could make it more difficult for you and other stockholders to elect directors of your choosing or to cause us to take other corporate actions that you desire.
42
Our amended and restated certificate of incorporation designates courts in the State of Delaware as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.
Our amended and restated certificate of incorporation provides that, subject to limited exceptions, the Court of Chancery of the State of Delaware will be the sole and exclusive forum for (a) any derivative action or proceeding brought on our behalf, (b) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, or other employees to us or our stockholders, (c) any action asserting a claim against us arising pursuant to any provision of the DGCL, our amended and restated certificate of incorporation, or our amended and restated bylaws, (d) any action to interpret, apply, enforce, or determine the validity of our amended and restated certificate of incorporation or amended and restated bylaws, or (e) any other action asserting a claim against us that is governed by the internal affairs doctrine. We refer to each of these proceedings as a “covered proceeding.” In addition, our amended and restated certificate of incorporation provides that if any action, the subject matter of which is a covered proceeding, is filed in a court other than the specified Delaware courts without the approval of our Board of Directors, which we refer to as a “foreign action,” the claiming party will be deemed to have consented to (1) the personal jurisdiction of the specified Delaware courts in connection with any action brought in any such courts to enforce the exclusive forum provision described above and (2) having service of process made upon such claiming party in any such enforcement action by service upon such claiming party’s counsel in the foreign action as agent for such claiming party. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of and to have consented to these provisions. These provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees, which may discourage such lawsuits against us and our directors, officers, and employees. Alternatively, if a court were to find these provisions of our amended and restated certificate of incorporation inapplicable to or unenforceable in respect of one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions. The exclusive forum provision in the Company’s amended and restated certificate of incorporation will not preclude or contract the scope of exclusive federal or concurrent jurisdiction for actions brought under the federal securities laws, including the Exchange Act or the Securities Act or the respective rules and regulations promulgated thereunder.
The price of our common stock historically has been volatile. This volatility may affect the price at which you could sell your common stock, and the sale of substantial amounts of our common stock could adversely affect the price of our common stock. This volatility may also impact assessments over the potential impairment of our assets.
The market price for our common stock has varied between a high of $6.95 and a low of $2.30 in the 12-month period ending on February 28, 2023. This volatility may affect the price at which you could sell the common stock, and the sale of substantial amounts of our common stock could adversely affect the price of our common stock. Our stock price is likely to continue to be volatile and subject to significant price and volume fluctuations in response to market and other factors, including the other factors discussed in “Risks Relating to Our Business and Industry”; variations in our quarterly operating results from our expectations or those of securities analysts or investors; downward revisions in securities analysts’ estimates; and announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures, or capital commitments.
In addition, the sale of substantial amounts of our common stock could adversely impact its price. As of February 28, 2023, we had outstanding approximately 26,870,660 shares of our common stock, of which approximately 1,601,118 are restricted, and options to purchase approximately 1,068,934 shares of our common stock (of which approximately 1,066,569 were exercisable) as of that date. The sale or the availability for sale of a large number of shares of our common stock in the public market could cause the price of our common stock to decline.
The volatility of our common stock may also impact assumptions relied upon in our assessments of the fair value of our assets, including our goodwill and intangible assets, and a decline in our stock price could result in potential impairment charges to these assets. During the second quarter of 2021 and through the date of this report, we experienced a sustained decline in the price of our common stock. If the stock price continues to decline or remains depressed, we may be required to assess our assets, including goodwill and intangible assets, for impairment, which may result in possible impairment charges for 2023.
43
If we are unable to implement and maintain effective internal control over financial reporting in the future, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock may be negatively affected.
As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”) requires that we evaluate and determine the effectiveness of our internal control over financial reporting.
We may identify material weaknesses and other deficiencies in the design and operation of our internal controls over financial reporting, which may require remediation to correct in order to conclude that our internal controls over financial reporting are operating effectively. Completion of remediation does not provide assurance that our remediation or other controls will continue to operate properly. We may not detect errors on a timely basis and our consolidated financial statements may be materially misstated. If we are unable to comply with the requirements of Section 404 in a timely manner, or if we are unable to assert that our internal control over financial reporting is effective, then (a) investors may lose confidence in the accuracy and completeness of our financial reports; (b) the market price of our common stock could be negatively affected; and (c) we could become subject to investigations by the Nasdaq Global Market, on which our securities are listed, the SEC, or other regulatory authorities, which could require us to obtain additional financial and management resources.
Because we do not anticipate paying any cash dividends on our capital stock in the foreseeable future, capital appreciation, if any, will be your sole source of gain.
We have never declared or paid cash dividends on our capital stock. We currently intend to retain all of our future earnings, if any, to finance the growth and development of our business. In addition, the terms of any future debt agreements may preclude us from paying dividends. As a result, capital appreciation, if any, of our common stock will be your sole source of gain for the foreseeable future.
Our ability to use our net operating loss carryforwards and certain other tax attributes may be limited.
Under Section 382 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change,” generally defined as a greater than 50% change (by value) in its equity ownership over a three-year period, the corporation’s ability to use its pre-change federal net NOLs and other pre-change federal tax attributes (such as research tax credits) to offset its post-change income may be limited. We may experience ownership changes as a result of shifts in our stock ownership that could limit the use of our NOLs. State NOL may be similarly or more stringently limited. As a result, if we earn net taxable income, our ability to use our pre-change NOLs to offset U.S. federal taxable income may be subject to limitations, which could potentially result in increased future tax liability to us. In addition, under the Tax Act, the amount of post-2017 NOLs that we are permitted to deduct in any taxable year is limited to 80% of our taxable income in such year, where taxable income is determined without regard to the NOL deduction itself. In addition, the Tax Act generally eliminates the ability to carry back any NOL to prior taxable years, while allowing post-2017 unused NOLs to be carried forward indefinitely. There is a risk that due to regulatory changes, or other unforeseen reasons, our existing NOLs could expire or otherwise be unavailable to offset future income tax liabilities. For these reasons, we may not be able to realize a tax benefit from the use of our NOLs, whether or not we attain profitability.
Our stockholder rights plan, or “poison pill,” includes terms and conditions that could discourage a takeover or other transaction that stockholders may consider favorable.
On July 25, 2022, our Board approved and adopted a Rights Agreement, dated as of July 25, 2022 (the “Rights Agreement”), by and between the Company and American Stock Transfer & Trust Company, LLC, as rights agent. Pursuant to the Rights Agreement, the Board declared a dividend of one preferred share purchase right (each, a “Right”) for each outstanding share of our common stock (the “Common Shares”). The Rights were distributable to stockholders of record as of the close of business on August 5, 2022 (the “Record Date”). One Right also will be issued together with each Common Share issued by the Company after the Record Date, but before the Distribution Date (as defined in the Rights Agreement) (or the earlier redemption or expiration of the Rights) and, in certain circumstances, after the Distribution Date.
Generally, the Rights Agreement works by causing substantial dilution to any person or group that acquires
44
beneficial ownership of 10% or more of the Common Shares without the approval of the Board. As a result, the overall effect of the Rights Agreement and the issuance of the Rights may be to render more difficult or discourage a merger, tender, or exchange offer or other business combination involving the Company that is not approved by the Board. The Rights Agreement is not intended to interfere with any merger, tender, or exchange offer or other business combination approved by the Board. The Rights Agreement also does not prevent the Board from considering any offer that it considers to be in the best interest of its stockholders. The description and terms of the Rights are set forth in the Rights Agreement, which has previously been filed as an exhibit to our public reports.
As discussed above, the effect of the Rights may be to discourage a third party from attempting to obtain a substantial position in our Common Shares or seeking to obtain control of us. To the extent any potential acquisition is deterred by the Rights, the Rights may make the removal of management difficult even if the removal would be considered beneficial to our stockholders generally and may have the effect of limiting stockholder participation in certain transactions such as mergers or tender offers if these transactions are not favored by our management. The Rights will cause substantial dilution to a person or group that attempts to acquire us on terms not approved by the Board.
The Rights and the Rights Agreement will expire upon the earliest to occur of (i) the date on which all of the Rights are redeemed, (ii) the date on which the Rights are exchanged, and (iii) the close of business on July 25, 2023.
Risks Related to Our Convertible Senior Subordinated Notes
Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial debt.
Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our indebtedness, including the 1.75% Convertible Senior Subordinated Notes due 2026 that we issued in February 2019 (the “2026 Convertible Notes”), depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt, or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.
Despite our current debt levels, we may still incur substantially more debt or take other actions that would intensify the risks discussed above.
Despite our current consolidated debt levels, we and our subsidiaries may incur substantial additional debt in the future, subject to the restrictions contained in our debt instruments, some of which in the future may be secured debt. We are not restricted under the terms of the indenture governing the 2026 Convertible Notes from incurring additional debt, securing existing or future debt, recapitalizing our debt, or taking a number of other actions that could have the effect of diminishing our ability to make payments on the 2026 Convertible Notes when due.
We may not have the ability to raise the funds necessary to settle conversions of the 2026 Convertible Notes in cash or to repurchase the 2026 Convertible Notes upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the 2026 Convertible Notes.
Holders of the 2026 Convertible Notes have the right to require us to repurchase all or a portion of their 2026 Convertible Notes upon the occurrence of a fundamental change at a repurchase price equal to 100% of the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the 2026 Convertible Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the 2026 Convertible Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of the 2026 Convertible Notes surrendered therefor or the 2026 Convertible Notes being converted. In addition, our ability to repurchase the notes or to pay cash upon conversions of the 2026 Convertible Notes may be limited by law, by regulatory authority, or by agreements governing our future indebtedness. Our failure to repurchase 2026 Convertible Notes at a time when the repurchase is required by the indenture or to pay any cash payable on future conversions of the 2026 Convertible Notes as required by the
45
indenture would constitute a default under the indenture. A default under the indenture, or the fundamental change itself, could also lead to a default under agreements governing our future indebtedness. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the 2026 Convertible Notes or make cash payments upon conversions thereof.
The conditional conversion feature of the notes, if triggered, may adversely affect our financial condition and operating results.
In certain circumstances specified in the indenture governing the 2026 Convertible Notes, holders of the 2026 Convertible Notes will be entitled to convert the notes at any time during specified periods at their option. If one or more holders elect to convert their 2026 Convertible Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2026 Convertible Notes as a current, rather than long-term, liability, which would result in a material reduction of our net working capital.
The accounting method for convertible debt securities that may be settled in cash, such as the 2026 Convertible Notes, could have a material effect on our reported financial results.
In August 2020, the FASB issued Account Standard Update, or ASU 2020-06, Debt - Debt with Conversion and Other Options (subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40), which updated the previous accounting guidance for convertible debt instruments under Accounting Standards Codification 470-20, Debt with Conversion and Other Options, or ASC 470-20. ASU 2020-06 requires a convertible debt instrument to be accounted for as a single liability measured at its amortized cost. We adopted ASU 2020-06 effective January 1, 2021 for purposes of accounting for the 2026 Convertible Notes. Interest expense, recorded in the consolidated statements of operations, is closer to the coupon rate interest expense. In addition, the if-converted method, rather than the treasury stock method, must be used for the calculation of the diluted earnings per share calculation when accounting for the shares issuable upon conversion of the 2026 Convertible Notes, which could adversely affect our diluted earnings per share.
In connection with the 2026 Convertible Notes, we entered into convertible note hedge and warrant transactions that may affect the value of our common stock.
In connection with the pricing of the 2026 Convertible Notes, we entered into convertible note hedge transactions with one or more of the initial purchasers of the Convertible Notes and/or their respective affiliates, which we refer to as the “option counterparties.” We also entered into warrant transactions with the option counterparties. The convertible note hedge transactions are expected generally to reduce the potential dilution upon conversion of the 2026 Convertible Notes and/or offset any cash payments that we are required to make in excess of the principal amount of converted notes. However, the warrant transactions could separately have a dilutive effect on our common stock to the extent that the market price per share of our common stock exceeds the strike price of the warrants.
In connection with establishing their initial hedges of the convertible note hedge and warrant transactions, the option counterparties or their respective affiliates purchased shares of our common stock and/or entered into various derivative transactions with respect to our common stock concurrently with, or shortly after, the pricing of the 2026 Convertible Notes. This activity may have increased (or reduced the size of any decrease in) the market price of our common stock at that time.
In addition, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the 2026 Convertible Notes (and are likely to do so during any observation period related to a conversion of 2026 Convertible Notes). This activity could also cause or avoid an increase or a decrease in the market price of our common stock.
In addition, if any such convertible note hedge and warrant transactions fail to become effective, the option counterparties may unwind their hedge positions with respect to our common stock, which could adversely affect the value of our common stock.
46
Item 1B. Unresolved Staff Comments
None.
Item 2. Properties
Our Company’s principal properties as of December 31, 2022 are described below:
Our corporate headquarters is located in Moorestown, New Jersey, where we lease an aggregate of 74,565 square feet of space under three lease agreements that expire in January 2030. Our corporate headquarters contains administrative and executive office spaces, a facility for prospective medication risk management, that uses our proprietary technology and pharmacy distribution services, including competitive-inhibition informed robotic adherence packaging, and call centers to support our CareVention HealthCare services.
To support our medication and technology-enabled solutions, we also lease an aggregate of 22,619 square feet dedicated to medication fulfillment services in Boulder, Colorado; South San Francisco, California; and Warwick, Rhode Island. Our health plan management services, which include third-party administration services and pharmacy benefit management solutions, and related administrative offices lease an aggregate of 17,169 square feet in Webster Groves, Missouri; Eden Prairie, Minnesota; and Altoona, Wisconsin.
Item 3. Legal Proceedings
We are not currently involved in any significant claims or legal actions that, in the opinion of management, will have a material adverse impact on our Company.
Item 4. Mine Safety Disclosures
Not applicable.
Part II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
Market Information
Our common stock has been listed on the Nasdaq Global Market under the symbol “TRHC” since September 29, 2016.
Holders
As of February 28, 2023, we had 76 holders of record of our common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.
Dividends
We have never declared or paid any cash dividend on our common stock. We currently intend to retain all future earnings, if any, generated by our operations for the development and growth of our business for the foreseeable future. The decision to pay dividends is at the discretion of our Board of Directors and depends upon our financial condition, results of operations, capital requirements, and other factors that our Board of Directors deems relevant.
Stock Performance Graph
The following graph compares the five-year cumulative total stockholder return on our common stock, assuming reinvestment of dividends, to the cumulative total returns of the Nasdaq Health Care Index and the NYSE
47
Composite Index from December 31, 2017 to December 31, 2022. This graph assumes an investment of $100 in shares of our common stock on December 31, 2017.
The comparisons shown in the following graph are based upon historical data. We caution that the stock price performance shown in the graph below is not necessarily indicative of, nor is it intended to forecast, the potential future performance of our common stock.

Purchases of Equity Securities
During the year ended December 31, 2022, we did not repurchase any shares of common stock.
Item 6. [Reserved]
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Management’s Discussion and Analysis of Financial Condition and Results of Operations is designed to provide a reader of our financial statements with a narrative from the perspective of management on the Company’s financial condition, results of operations, liquidity and certain other factors that may affect future results. The following discussion and analysis of our financial condition and results of operations should be read together with our consolidated financial statements and the related notes and other financial information included elsewhere in this Annual Report on Form 10-K. The following discussion focuses on 2022 and 2021 financial condition and results of operations and year-to-year comparisons between 2022 and 2021. Similar discussion of our 2020 financial condition and results and year-to-year comparisons between 2021 and 2020 can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. See also “Special Note Regarding Forward-Looking Statements” in this Annual Report on Form 10-K.
Overview
We are advancing the safe use of medication by creating solutions designed to empower pharmacists, providers, and patients to optimize medication regimens. Our advanced proprietary technology, MedWise®, identifies the causes of and risks for medication-related problems, including ADEs, so that healthcare professionals can minimize harm and reduce medication-related risks. Our software and services help drive value-based care by improving patient outcomes and lowering healthcare costs through reduced hospitalizations, emergency department visits, and healthcare utilization. Our vision and mission are supported by our experienced leadership team, our significant investments in our technology, services and people, and collaborations to advance precision pharmacotherapy research and its application in clinical practice, and our culture.
48
We operate our business through two segments, CareVention HealthCare and MedWise HealthCare, which accounted for 99% and 1% of revenue from continuing operations, respectively, for the year ended December 31, 2022.
Our total revenues from continuing operations for the years ended December 31, 2022 and 2021 were $299.5 million and $259.9 million, respectively. We incurred net losses from continuing operations for the years ended December 31, 2022 and 2021 of $77.3 million and $52.2 million, respectively.
In February 2022, we announced plans to evaluate non-core assets to refocus our corporate strategy and increase stockholder value, and we commenced an initial plan to sell the DoseMe business, which we acquired in January 2019. In March 2022, we completed our evaluation of additional divestiture opportunities and commenced plans to sell the SinfoníaRx and PrescribeWellness businesses, acquired in September 2017 and March 2019, respectively.
On August 1, 2022, we completed the sale of our unincorporated PrescribeWellness business division, and the assets, properties, and rights that were primarily used or held for use in connection with the PrescribeWellness Business, and the KD Assets (as defined below), to TDS. On the PW Sale Date, we also completed the acquisition of certain intellectual property from KD, which had historically been licensed to the Company (the “KD Assets”). The KD Assets acquired were simultaneously transferred to TDS on the PW Sale Date. The purchase consideration included $125 million in cash, subject to certain customary post-closing adjustments, of which $118.6 million was paid directly to us and $5.9 million was paid to KD on the PW Sale Date. In October 2022, TDS also paid us $1.5 million for certain customary post-closing adjustments. We are also entitled to receive up to $15.0 million in contingent consideration based upon the PrescribeWellness Business’s achievement of certain performance-based metrics during the fiscal years ending December 31, 2023 and 2024.
On January 20, 2023, we entered into a Share and Asset Purchase Agreement, to sell our unincorporated DoseMe Business, and the assets, properties, and rights that are primarily used or held for use in connection with the DoseMe Business. The purchase consideration included $2.0 million in cash, subject to certain customary post-closing adjustments, and a note receivable of $3.0 million with an annual interest rate of 7%, which matures on January 20, 2027.
On March 2, 2023, we entered into an Asset Purchase Agreement to sell our unincorporated SinfoníaRx business, and the assets, properties, and rights that are primarily used or held for use in connection with the SinfoníaRx Business. The purchase consideration included $1.4 million in cash, subject to certain customary post-closing adjustments and a note receivable of $3.6 million with an annual interest rate of 3%, which matures on December 31, 2023. We may also be entitled to receive up to $1.0 million in contingent consideration based upon potential regulatory changes affecting the business.
When we commenced plans to sell the PrescribeWellness, DoseMe, and SinfoníaRx businesses, these businesses (principally, PrescribeWellness) collectively comprised the majority of our MedWise HealthCare segment. Our sales of the PrescribeWellness, DoseMe and SinfoníaRx businesses represented a strategic business shift having a significant effect on our Company’s operations and financial results. As a result, we determined that these businesses met the requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet such requirements as of December 31, 2022. Accordingly, the accompanying consolidated financial statements in this Annual Report on Form 10-K have been recast for all periods presented to reflect the assets, liabilities, revenue, and expenses related to these businesses as discontinued operations.
Key Business Metrics
We continually monitor certain corporate metrics, including the following key metrics, that we believe are useful in evaluating and managing our operating performance as compared to that of other companies in our industry.
Year Ended | ||||||||||||
December 31, | Change | |||||||||||
2022 | 2021 | $ | % | |||||||||
(Dollars in thousands) | ||||||||||||
Revenues from continuing operations | $ | 299,516 | $ | 259,882 | $ | 39,634 | 15 | % | ||||
Net loss from continuing operations | (77,334) | (52,238) | (25,096) | 48 | ||||||||
49
We monitor the key metrics set forth in the preceding table to help us evaluate trends, establish budgets, and measure the effectiveness and efficiency of our operations.
We also monitor net revenue retention rate. We believe that our ability to retain revenue associated with new or existing client relationships is an indicator of the stability of our revenue base and the long-term value we provide to our clients. We assess our performance in this area using a metric we refer to as net revenue retention. We calculate our net revenue retention by comparing revenue by client at the end of the most recent calendar year divided by revenue at the end of the prior calendar year from only clients that were contracted with us at the end of the prior calendar year. We believe net revenue retention captures our cross-sell success, client expansion, changes in pricing, and client churn or downgrades.
During 2022 and 2021, we generated net revenue retention from continuing operations of 115% and 117%, respectively, driven by census growth at existing clients and cross-sell revenue.
Factors Affecting our Future Performance
We believe that our future success depends on many factors, including our ability to maintain and grow our relationships with existing clients, expand our client base, continue to enter new markets, and expand our offerings to meet evolving market needs. While these areas present significant opportunities, they also present risks that we must manage to ensure successful results. See the section entitled “Risk Factors” for a discussion of certain risks and uncertainties that may impact our future success.
As described above, we completed the sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses in 2022 and early 2023. The continuing operations of the remaining components of our MedWise HealthCare segment promote medication safety and adherence to improve patient outcomes and reduce healthcare costs. The MedWise HealthCare segment revenue model is primarily based on payments on a PMPM basis, payments on a subscription basis, and payments on a fee-for-service basis for each MSR and clinical assessment completed.
Components of Our Results of Continuing Operations
Revenue
Our revenue is derived from our medication revenue and technology-enabled solutions revenue under our CareVention HealthCare and MedWise HealthCare segments. For the years ended December 31, 2022 and 2021, medication revenue represented 77% and 73%, respectively, of our total revenue from continuing operations. For the years ended December 31, 2022 and 2021, technology-enabled solutions revenue represented 23% and 27%, respectively, of our total revenue from continuing operations.
To provide improved description over our disaggregation of revenue, we retitled our revenue categories from product revenue and service revenue to medication revenue and technology-enabled solutions revenue, respectively, in the consolidated statements of operations and the notes to the consolidated financial statements. The change had no impact to the amounts previously reported in the consolidated statements of operations and the notes to the consolidated financial statements.
CareVention HealthCare
Medication Revenue
We provide medication fulfillment pharmacy services to PACE organizations under our CareVention HealthCare segment. While the majority of medications are routinely filled in order to treat chronic conditions, the mix and quantity of medications can vary. Revenue from medication fulfillment services is generally billed monthly or weekly, depending on whether the PACE organization is contracted with a pharmacy benefit manager, and is recognized when medications are delivered and control has passed to the client. At the time of delivery, we have performed substantially all of our performance obligations under our client contracts. We do not experience a significant level of returns or reshipments.
50
Technology-Enabled Solutions Revenue
We provide medication safety services and health plan management services to PACE organizations under our CareVention HealthCare segment. These services primarily include medication safety services, risk adjustment services, PBM solutions, EHR solutions, and third-party administration services. Revenue related to these services primarily consists of a fixed monthly fee assessed on a PMPM basis, a fee for each claim adjudicated, and subscription fees. These fees are recognized when we satisfy our performance obligation to stand ready to provide PACE services, which occurs when our clients have access to the PACE services. We generally bill for PACE services on a monthly basis as the services are provided.
MedWise HealthCare
Technology-Enabled Solutions Revenue
Value-Based Care Solutions
We provide medication safety services under our MedWise HealthCare segment, which include identification of high-risk individuals, medication regimen reviews, including patient and prescriber counseling, and targeted interventions to increase adherence and close gaps in care. Revenue related to these services primarily consists of PMPM fees and fees for each medication review and clinical assessment completed. Revenue is recognized when we satisfy our performance obligation to stand ready to provide medication safety services, which occurs when our clients have access to the medication safety services and when medication reviews and clinical assessments are completed. We generally bill for the medication safety services on a monthly basis.
Software Subscription and Services
We provide software as a service (“SaaS”) solutions, which allow for the identification of individuals with high medication-related risk. Revenues related to SaaS solutions primarily consist of monthly subscription fees and are recognized monthly as we meet our performance obligation to provide access to the software. Revenue for implementation and set-up services is generally recognized over the contract term as the software services are provided. We generally bill for the software services on a monthly basis.
Cost of Revenue (exclusive of depreciation and amortization)
Cost of Medication Revenue
Cost of medication revenue includes all costs directly related to the fulfillment and distribution of medications. These costs consist primarily of the purchase price of the medications we dispense, shipping, packaging, expenses associated with operating our medication fulfillment centers, including employment costs and stock-based compensation, and technology expenses. Such costs also include direct overhead expenses and allocated indirect overhead costs. We allocate indirect overhead costs among functions based on employee headcount. The purchase price of medications represented 81% of our total cost of medication revenue for the years ended December 31, 2022 and 2021.
Cost of Technology-Enabled Solutions Revenue
Cost of technology-enabled solutions revenue includes all costs directly related to servicing our technology service contracts and primarily consists of employment costs, including stock-based compensation, outside contractors, expenses related to supporting our software platforms, direct overhead expenses, and allocated indirect overhead costs. We allocate indirect overhead costs among functions based on employee headcount.
Research and Development Expenses
Our research and development expenses consist primarily of employment costs, including stock-based compensation, for employees engaged in scientific research, healthcare analytics, the design and development of new scientific algorithms, and the enhancement of our software and technology platforms. Research and development expenses also include fees paid to third-party consultants, costs related to quality assurance and testing, and other
51
allocated facility-related overhead and expenses.
We capitalize certain costs incurred in connection with obtaining or developing the proprietary software platforms that support our medication and technology service contracts, including third-party contractors and payroll costs for employees directly involved with the software development. Capitalized software development costs are amortized beginning when the software project is substantially completed and when the asset is ready for its intended use. Costs incurred during the preliminary project stage and post-implementation stage, as well as maintenance and training costs, are expensed as incurred. We continue to focus our research and development efforts on adding new features and applications to increase the functionality and enhance the ease of use of our existing suite of software solutions.
We believe that continued investment in our software solutions is important for our future growth. We expect that our research and development expenses will fluctuate in the short-term as we refocus on our core business but will decrease as a percentage of revenue in the long-term.
Sales and Marketing Expenses
Sales and marketing expenses consist principally of salaries, commissions, bonuses, and stock-based compensation and employee benefits for sales, marketing, and account management personnel, as well as travel costs related to sales, marketing, and account management activities. Marketing costs also include costs for communication and branding materials, conferences, trade shows, public relations, and allocated overhead.
We expect our sales and marketing expenses to fluctuate in the short-term as we refocus on our core business but decrease as a percentage of revenue in the long-term.
General and Administrative Expenses
General and administrative expenses consist principally of employee-related expenses, including salaries, benefits, and stock-based compensation, for employees who are responsible for information systems, administration, human resources, finance, strategy, legal and executive management, as well as other corporate expenses associated with these functional areas. General and administrative expenses also include professional fees for legal, consulting, and accounting services and allocated overhead. General and administrative expenses are expensed when incurred.
We expect that our general and administrative expenses will fluctuate in the short-term as we refocus on our core business but decrease as a percentage of revenue in the long-term.
Change in Fair Value of Contingent Consideration Receivable
In connection with the sale of the PrescribeWellness Business on August 1, 2022, we may be entitled to additional consideration based on the achievement of certain customer and revenue metrics. The contingent consideration is classified as an asset and is subject to remeasurement at each balance sheet date. Any change in the fair value of the contingent consideration receivable is reflected in our consolidated statements of operations as a change in fair value of the receivable. We adjust the carrying value of the contingent consideration receivable until the contingency is finally determined or final payment is received.
Long-Lived Asset Impairment Charge
Long-lived assets consist of property and equipment, operating lease right-of-use assets, software development costs, and definite-lived intangible assets. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that we consider in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset for recoverability, we compare forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset to its carrying value. An impairment loss may be recognized when estimated undiscounted future cash flows expected to result from the use and disposition of an asset are less than its carrying amount. The impairment loss would
52
be based on the excess of the carrying value of the impaired asset over its fair value, determined based on discounted cash flows or a combination of income and market approaches.
Depreciation and Amortization Expenses
Depreciation and amortization expenses are primarily attributable to our capital investment in equipment, our capitalized software, and our acquisition-related intangibles.
Interest Expense
Interest expense is primarily attributable to interest expense associated with our convertible senior subordinated notes (the “2026 Notes”), our Loan and Security Agreement with Western Alliance Bank (the “2020 Credit Facility”) prior to its termination on August 1, 2022, and the promissory notes related to the purchase consideration for the acquisition of Personica, LLC. Interest expense also includes the amortization of debt discount and debt issuance costs related to our various debt arrangements and imputed interest.
53
Results of Operations
Comparison of the Years Ended December 31, 2022 and 2021 (Continuing Operations)
The following table summarizes our results of operations for the years ended December 31, 2022 and 2021 (in thousands):
Year Ended December 31, | Change | |||||||||||
| 2022 |
| 2021 |
| $ |
| % | |||||
Revenue: | ||||||||||||
Medication revenue | $ | 231,052 | $ | 189,591 | $ | 41,461 | 22 | % | ||||
Technology-enabled solutions revenue | 68,464 | 70,291 | (1,827) | (3) | ||||||||
Total revenue | 299,516 | 259,882 | 39,634 | 15 | ||||||||
Cost of revenue, exclusive of depreciation and amortization shown below: | ||||||||||||
Cost of medication revenue | 178,527 | 143,700 | 34,827 | 24 | ||||||||
Cost of technology-enabled solutions revenue | 54,076 | 49,678 | 4,398 | 9 | ||||||||
Total cost of revenue, exclusive of depreciation and amortization | 232,603 | 193,378 | 39,225 | 20 | ||||||||
Operating expenses: | ||||||||||||
Research and development | 14,483 | 14,629 | (146) | (1) | ||||||||
Sales and marketing | 10,491 | 11,039 | (548) | (5) | ||||||||
General and administrative | 74,974 | 63,095 | 11,879 | 19 | ||||||||
Change in fair value of contingent consideration receivable | 3,650 | — | 3,650 | 100 | ||||||||
Long-lived asset impairment charge | 8,943 | — | 8,943 | 100 | ||||||||
Depreciation and amortization | 23,347 | 20,482 | 2,865 | 14 | ||||||||
Total operating expenses | 135,888 | 109,245 | 26,643 | 24 | ||||||||
Loss from operations | (68,975) | (42,741) | (26,234) | 61 | ||||||||
Other income (expense): | ||||||||||||
Interest expense, net | (9,034) | (9,107) | 73 | (1) | ||||||||
Other income | 1,064 | — | 1,064 | 100 | ||||||||
Total other expense, net | (7,970) | (9,107) | 1,137 | (12) | ||||||||
Loss from continuing operations before income taxes | (76,945) | (51,848) | (25,097) | 48 | ||||||||
Income tax expense | 389 | 390 | (1) | — | ||||||||
Net loss from continuing operations | (77,334) | (52,238) | (25,096) | 48 | ||||||||
Net loss from discontinued operations, net of tax | (70,176) | (26,817) | (43,359) | 162 | ||||||||
Net loss | $ | (147,510) | $ | (79,055) | $ | (68,455) | 87 | % | ||||
Medication Revenue
Medication revenue increased $41.5 million, or 22%, from $189.6 million for the year ended December 31, 2021 to $231.1 million for the year ended December 31, 2022. Increased medication fulfillment volume from growth in the number of patients served by our existing clients, medication mix of prescriptions filled, and payer mix contributed $25.1 million to the increase. In addition, new CareVention HealthCare clients that started services since 2021 contributed $10.3 million to the increase in medication revenue during 2022. Revenue for medications dispensed on behalf of CareVention HealthCare by our community pharmacy network where we perform both medication fulfillment and PBM services also increased $6.1 million.
Technology-Enabled Solutions Revenue
Revenue generated from technology-enabled solutions decreased $1.8 million, or 3%, from $70.3 million for the year ended December 31, 2021 to $68.5 million for the year ended December 31, 2022.
Technology-enabled solutions revenue generated by our MedWise HealthCare segment decreased by approximately $7.8 million, or 66%, to $4.0 million for the year ended December 31, 2022, as compared to the same period in 2021. The decrease was primarily due to the conclusion of the EMTM pilot program on December 31, 2021, which contributed $9.2 million of revenues during the year ended December 31, 2021. As a result, no revenues related to the EMTM program were recognized after December 31, 2021. This decrease was partially offset by $1.4 million of revenue generated from new clients added since 2021.
Technology-enabled solutions revenue generated by our CareVention HealthCare segment increased by $6.0 million, or 10%, to $64.4 million for the year ended December 31, 2022, as compared to the same period in 2021. The increase was primarily attributable to new clients and growth within existing clients, primarily in our third-party
54
administration services division, and an increase in manufacturer rebates earned under our pharmacy benefit management services during the year ended December 31, 2022.
Cost of Medication Revenue
Cost of medication revenue increased $34.8 million, or 24%, from $143.7 million for the year ended December 31, 2021 to $178.5 million for the comparable period in 2022. Increased medication volume from growth in the number of patients served by our customers contributed approximately $27.9 million to the change, of which new clients contributed $6.7 million and $6.1 million was attributable to medications dispensed by our community pharmacy network where we perform both medication fulfillment and PBM services. The increase in cost of medication revenue was also due to a $4.2 million increase in distribution charges related to higher shipping costs and volume for the medications we fulfilled. Cost of medication revenue also increased $2.4 million due to employee compensation costs due to an increase in employee headcount.
Cost of Technology-Enabled Solutions Revenue
Cost of technology-enabled solutions revenue increased $4.4 million, or 9%, to $54.1 million for the year ended December 31, 2022 compared to the same period in 2021.
The increase was primarily comprised of $11.4 million of costs related to a new vendor arrangement for business process support and technology services for our third-party administration services and electronic health records solutions, and an $0.8 million increase in information technology expenses, including software licenses and hosting services. These increases were partially offset by a $6.1 million reduction in employee compensation costs, including stock-based compensation, for the employees hired by the third-party provider, and a $2.1 million reduction in resources contracted to deliver medication safety services due to the conclusion of the EMTM program on December 31, 2021.
Research and Development Expenses
Research and development expenses decreased by $0.1 million, or 1%, from $14.6 million for the year ended December 31, 2021 to $14.5 million for the year ended December 31, 2022.
The decrease was primarily due to a $1.1 million decrease in stock-based compensation expense compared to 2021. The decrease in research and development expenses was partially offset by investment in information technology spend of $0.4 million, a $0.4 million increase in professional services, and $0.4 million of expenses related to non-recurring business optimization initiatives during 2022, specifically efforts associated with consolidating our electronic health records solutions platforms.
Sales and Marketing Expenses
Sales and marketing expenses decreased $0.5 million, or 5%, to $10.5 million for the year ended December 31, 2022, as compared to the year ended December 31, 2021.
The decrease was primarily attributable to a $0.8 million decrease in stock-based compensation expense, as compared to 2021 and a $0.3 million decrease in conference-related travel expenses, professional consulting services, and other costs related to branding and marketing strategies. These decreases were partially offset by an increase of $0.3 million in employee compensation costs and $0.2 million of severance costs related to the realignment of our resources.
General and Administrative Expenses
General and administrative expenses increased $11.9 million, or 19%, from $63.1 million for the year ended December 31, 2021, to $75.0 million for the year ended December 31, 2022.
The increase in general and administrative expenses was primarily due to a $3.3 million increase in stock-based compensation expense compared to 2021, of which $4.5 million related to incremental year over year expense a result of the vesting of restricted stock awards related to the retirement of former named executive officers, which was offset by a $1.2 million decrease in stock-based compensation expense due to a decrease in employee headcount. The increase in
55
general and administrative expenses was also due to a $2.7 million increase in professional services expense related to a new provider of enterprise support services we engaged during the fourth quarter of 2021 as part of our business optimization initiatives. The increase in general and administrative expenses also included $2.7 million of divestiture-related costs, $2.0 million of executive transition costs primarily related to the retirement and transition of former named executive officers, $1.2 million of severance costs, and $1.0 million of legal and advisory costs related to the Cooperation Agreement.
The increase in general and administrative expenses was partially offset by a $0.7 million decrease in employee compensation costs, primarily due to a decrease in employee headcount as a result of the Company’s business optimization initiative to outsource the enterprise support services previously mentioned.
Change in Fair Value of Contingent Consideration Receivable
In connection with the sale of the PrescribeWellness Business on August 1, 2022, we may be entitled to receive additional consideration based on the achievement of certain customer and revenue metrics for the periods ending December 31, 2023 and 2024. The contingent consideration receivable was recorded at the estimated fair value of $7.0 million on the sale date of August 1, 2022. During the year ended December 31, 2022, we recorded a $3.7 million charge to decrease the fair value of the contingent consideration receivable primarily due to updated estimates utilized in the contingent consideration calculation. The fair value of the contingent consideration receivable was $3.3 million as of December 31, 2022.
Long-Lived Asset Impairment Charge
During the year ended December 31, 2022, we recorded $8.9 million in long-lived asset impairment charges primarily due to the impairment of certain operating lease right of use assets and related property and equipment and impairment of certain capitalized software development costs.
During the fourth quarter of 2022, we determined that certain leased spaces no longer provided an economic benefit, and we vacated the leased spaces for our development centers in Moorestown, New Jersey and Charleston, South Carolina. As a result, we incurred $4.9 million in noncash impairment charges, of which $2.8 million was allocated to the operating lease right-of-use assets and $2.1 million was allocated to related property and equipment based on their relative carrying amounts.
During the first quarter of 2022, we became aware of changes in circumstances impacting the future application of certain capitalized software development costs and evaluated the recoverability of the related long-lived assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the assets to determine if the carrying value was not recoverable. The recoverability test indicated that certain capitalized software development costs were impaired. As a result, we recognized an impairment loss of $4.1 million for the year ended December 31, 2022.
We did not record any long-lived asset impairment charges for the year ended December 31, 2021.
Depreciation and Amortization Expenses
Depreciation and amortization expenses increased $2.9 million, or 14% to $23.3 million for the year ended December 31, 2022.
This increase was primarily due to a $3.2 million increase in the amortization of capitalized software related to new software functionality placed into service since the end of 2021 to support our business. This increase was partially offset by a decrease in amortization expense of $0.5 million primarily due to definite-lived intangible assets which have been fully amortized since the end of the second quarter of 2021.
Interest Expense
Interest expense decreased $0.1 million, from $9.1 million for the year ended December 31, 2021 to $9.0 million for the year ended December 31, 2022. The decrease was primarily due to the full satisfaction of the acquisition-related notes payable in October 2021 related to the October 2020 acquisition of Personica, LLC. Approximately $0.5
56
million of interest expense was recognized for the year ended December 31, 2021, related to the acquisition-related notes payable.
The decrease in interest expense was partially offset by a $0.4 million increase in expense due to amortization of the remaining balance of deferred financing costs to interest expense, as a result of terminating the 2020 Credit Facility. As discussed under Liquidity and Capital Resources below, the Company repaid and terminated the 2020 Credit Facility on August 1, 2022.
Other Income
In connection with the sale of the PrescribeWellness Business, we entered into a transition services agreement (“TSA”) with TDS pursuant to which we are providing business support services for the PrescribeWellness Business after its sale. We recognized $1.1 million of income related to the TSA for the year ended December 31, 2022, which is reported in other income in our consolidated statement of operations.
Income Taxes
For the years ended December 31, 2022 and 2021, we recorded income tax expense of $0.4 million, which resulted in an effective rate of (0.5)% and (0.8)%, respectively. Income tax expense was primarily related to indefinite-lived deferred tax liabilities for goodwill amortization. The effective tax rate differs from the U.S. statutory tax rate primarily due to the full valuation allowance recorded that is currently limiting the realizability of our net deferred tax assets as of December 31, 2022 and 2021. Accordingly, the tax benefit was limited due to unbenefited losses during the year ended December 31, 2022 and 2021. As of December 31, 2022, the Company recorded a full valuation allowance against its deferred tax assets.
On February 12, 2021, the Company received a private letter ruling from the Internal Revenue Service, which determined, based on information submitted and representations made by the Company, that the Company met the requirements to deduct the interest expense resulting from the amortization of the debt discount associated with the 2026 Notes. As a result, the Company recorded a deferred tax asset of $26.3 million and a corresponding $26.3 million increase to its valuation allowance.
Net Loss from Discontinued Operations, Net of Tax
During the first quarter of 2022, we announced plans to evaluate non-core assets and commenced plans to sell the SinfoníaRx, PrescribeWellness, and DoseMe businesses, which were acquired in September 2017, March 2019, and January 2019, respectively. We completed the sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses on August 1, 2022, January 20, 2023 and March 2, 2023, respectively. Our sales of the PrescribeWellness, DoseMe and SinfoníaRx businesses represented a strategic business shift having a significant effect on our operations and financial results. As a result, we determined that these businesses met such requirements to be classified as held for sale and discontinued operations as of March 31, 2022 and the DoseMe and SinfoníaRx businesses continued to meet the requirements as of December 31, 2022. Accordingly, all related assets and liabilities and the results of operations for all periods presented are classified as discontinued operations in the consolidated financial statements.
Net loss from discontinued operations, net of tax, for the SinfoníaRx and DoseMe businesses was $43.6 million and $18.1 million for the years ended December 31, 2022 and 2021, respectively. Net loss from discontinued operations, net of tax, for the PrescribeWellness Business was $26.6 million and $8.7 million for the years ended December 31, 2022 and 2021, respectively. See Note 6 in the notes to our consolidated financial statements as reported in this Annual Report on Form 10-K for additional information.
57
Liquidity and Capital Resources
We incurred net losses of $147.5 million, $79.1 million, and $81.0 million for the years ended December 31, 2022, 2021, and 2020, respectively. Our primary liquidity and capital requirements are for software development, research and development, sales and marketing, general and administrative expenses, and debt service obligations. We have funded our operations, working capital needs, and investments with cash generated through operations, proceeds from the divestiture of non-core businesses, issuance of stock, and borrowings under our credit facilities. As of December 31, 2022, we had unrestricted cash and cash equivalents of $70.0 million.
Summary of Cash Flows
The following table shows a summary of our cash flows for the years ended December 31, 2022, 2021, and 2020.
Year Ended | |||||||||
December 31, | |||||||||
| 2022 |
| 2021 | 2020 | |||||
Net cash provided by operating activities | $ | 7,357 | $ | 15,452 | $ | 4,818 | |||
Net cash provided by (used in) investing activities | 91,302 | (35,194) | (28,734) | ||||||
Net cash provided by (used in) financing activities | (31,958) | 6,916 | 5,867 | ||||||
Net increase (decrease) in cash, cash equivalents and restricted cash (1) | $ | 66,701 | $ | (12,826) | $ | (18,049) | |||
| (1) | The cash flows related to discontinued operations have not been segregated. Accordingly, the consolidated statements of cash flows and the following discussions include the results of continuing and discontinued operations. See Note 6 in the notes to the consolidated financial statements as reported in this Annual Report on Form 10-K. |
Operating Activities
Net cash provided by operating activities was $7.4 million for the year ended December 31, 2022 and consisted of our net loss of $147.5 million, offset by the addition of noncash items of $133.2 million and changes in our operating assets and liabilities totaling $21.7 million. The noncash items primarily included $56.8 million of impairment charges primarily related to our long-lived assets, goodwill and operating lease right-of-use assets, $36.8 million of stock-based compensation expense, $30.7 million of depreciation and amortization expense, a $3.7 million change in fair value of contingent consideration receivable, a $2.9 million loss related to the sale of the PrescribeWellness Business, and $2.3 million of amortization of deferred financing costs and debt discounts primarily related to the 2026 Notes. The change in operating assets and liabilities was primarily due to an increase in accrued expenses and other liabilities, an increase in accounts payable due to the timing of vendor payments, and an increase in consideration payable to customers for our PBM solutions. The change in operating assets and liabilities was also due to a decrease in accounts receivable, primarily due to improved collections, and an increase in long-term liabilities due to the vendor financing arrangement entered into in February 2022 related to business process outsourcing and technology services for our third-party administration services and electronic health records solutions. The change in operating assets and liabilities was partially offset by an increase in client claims receivable due to increased growth in PBM services utilized by our pharmacy clients, and an increase in prepaid expenses and other current assets primarily due to an increase in contract assets related to rebate administration services under our PBM solutions.
Net cash provided by operating activities was $15.5 million for the year ended December 31, 2021 and consisted of our net loss of $79.1 million, offset by the addition of noncash items of $88.8 million and changes in our operating assets and liabilities totaling $5.7 million. The noncash items primarily included $47.7 million of depreciation and amortization expense, $38.5 million of stock-based compensation expense, $2.2 million of amortization of deferred financing costs and debt discounts primarily related to the 2026 Notes and acquisition-related notes payable, and a $0.5 million change in net deferred taxes, offset by acquisition-related contingent consideration paid of $0.1 million related to the Cognify acquisition. The change in operating assets and liabilities was primarily due to an increase in accrued expenses and other liabilities mostly due to increased consideration payable to clients under our rebate administration services and an increase in accrued employee compensation costs. The change in operating assets and liabilities was partially offset by an increase in prepaid expenses and other current assets primarily due to an increase in contract assets related to rebate administration services under our PBM solutions and an increase in non-trade receivables.
58
Investing Activities
Net cash provided by investing activities was $91.3 million for the year ended December 31, 2022, and consisted primarily of $120.0 million of cash received related to the sale of the PrescribeWellness Business, which was offset by $26.4 million in software development costs for our CareVention HealthCare and MedWise HealthCare technologies and $2.3 million in purchases of property and equipment to support technology-related needs and infrastructure for our pharmacies and health plan management services.
Net cash used in investing activities was $35.2 million for the year ended December 31, 2021, which reflected $31.8 million in software development costs for our CareVention HealthCare and MedWise HealthCare technologies. Net cash used in investing activities also included $3.4 million in purchases of property and equipment primarily to support technology-related needs and infrastructure at our pharmacies, call center locations, and Moorestown, New Jersey headquarters, as well as fixtures and improvements for our new office space in Eden Prairie, Minnesota and for an expansion of our pharmacy in Boulder, Colorado.
Financing Activities
Net cash used in financing activities was $32.0 million for the year ended December 31, 2022 and consisted primarily of $29.5 million of net principal repayments on our 2020 Credit Facility, which was terminated on August 1, 2022, $2.2 million of payments on employee taxes for shares withheld, and $0.4 million of payments for debt financing costs. The cash used in financing activities for the year ended December 31, 2022 was partially offset by $0.1 million of proceeds received from the exercise of stock options.
Net cash provided by financing activities was $6.9 million for the year ended December 31, 2021. Financing activities for the year ended December 31, 2021 primarily reflected $19.5 million of net borrowings on our 2020 Credit Facility mainly used to fund the repayment of the promissory notes in connection with the Personica acquisition. Proceeds received from the exercise of stock options totaled $4.1 million during the year ended December 31, 2021. The net cash provided by financing activities for the year ended December 31, 2021 was partially offset by repayments of $16.5 million related to the promissory notes in connection with the 2020 Personica acquisition.
Funding Requirements
On December 18, 2020, we entered into the 2020 Credit Facility with Western Alliance Bank (“WAB”), which provided for a $120.0 million secured revolving credit facility, with a $1.0 million sublimit for cash management services and letters of credit and foreign exchange transactions. The 2020 Credit Facility was scheduled to mature on May 16, 2025.
On August 1, 2022, we entered into a payoff letter with WAB with respect to the 2020 Credit Facility, pursuant to which we voluntarily elected to pay all amounts outstanding, including principal and interest, under the 2020 Credit Facility and related loan documents (the “Pay Off”) using cash on hand and proceeds from the sale of the PrescribeWellness Business. Accordingly, on August 1, 2022, we paid a total of $57.4 million to WAB for the Pay Off, and terminated the 2020 Credit Facility and related loan documents.
We believe that our unrestricted cash and cash equivalents of $70.0 million as of December 31, 2022, cash flows from continuing operations, and proceeds from the sales of the DoseMe and SinfoníaRx businesses, including $3.4 million received at closing, will be sufficient to fund our planned operations through the next twelve months and for the foreseeable future. Our ability to maintain successful operations will depend on, among other things, new business, the retention of clients, and the effectiveness of sales and marketing initiatives.
We may seek additional funding through public or private debt or equity financings. We may not be able to obtain financing on acceptable terms, or at all. The terms of any financing may adversely affect our stockholders. If we are unable to obtain funding, we could be forced to delay, reduce, or eliminate our research and development programs, product portfolio expansion, or commercialization efforts, which could adversely affect our business prospects. There is no assurance that we will be successful in obtaining sufficient funding on terms acceptable to us to fund continuing operations, if at all.
59
Future Cash Requirements
Our material future cash requirements primarily consist of principal and interest payments on our convertible senior subordinated notes, minimum payments on our vendor financing arrangements, minimum rental payments on our noncancelable operating leases, and minimum payments on legally binding service contracts. Contractual obligations for the purchase of goods or services are defined as agreements that are enforceable and legally binding and that specify all significant terms, including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction.
The following table summarizes our estimated material future cash requirements as of December 31, 2022:
Payments due by period | |||||||||||||||
|
| Less |
|
|
| More | |||||||||
than 1 | than 5 | ||||||||||||||
Total | year | 1-3 years | 3-5 years | years | |||||||||||
(In thousands) | |||||||||||||||
Convertible senior subordinated notes, including interest | $ | 344,906 | $ | 5,688 | $ | 11,375 | $ | 327,843 | $ | — | |||||
Vendor financing arrangements | 104,114 | 16,910 | 33,832 | 33,473 | 19,899 | ||||||||||
Operating leases | 17,973 | 2,764 | 5,409 | 4,872 | 4,928 | ||||||||||
Other commitments | 9,339 | 4,500 | 4,839 | — | — | ||||||||||
Total | $ | 476,332 | $ | 29,862 | $ | 55,455 | $ | 366,188 | $ | 24,827 | |||||
Our convertible senior subordinated notes mature on February 15, 2026, unless earlier converted or repurchased. Interest payments on our convertible senior subordinated notes are payable semiannually at a rate of 1.75% per year.
Our vendor financing arrangements primarily consist of third-party business process support and technology services and software support. On February 24, 2022, we expanded our existing relationship with a third-party service provider for business process support and technology services designed to enhance the operational efficiency of our third-party administration services and transform our electronic health records solutions. As a result, the partner hired approximately 180 employees from our Company, hired to fill existing open positions, and augmented with additional resources to meet client demand. The agreement term is seven years and includes total estimated fees of $115.3 million. In order to determine the present value of the commitment, we used an imputed interest rate of 9.5%, which was reflective of our estimated uncollateralized borrowing rate at signing. As of December 31, 2022, the outstanding principal balance of the financing arrangement was $5.2 million with an unamortized discount of $1.2 million, which was included in accrued expenses and other liabilities and other long-term liabilities on our consolidated balance sheet. Imputed interest expense from the arrangement was $0.2 million for the year ended December 31, 2022.
On October 1, 2022, we entered into a purchase arrangement with a third-party software support and service provider to purchase software licenses for total fees of $1.1 million. The purchased software licenses were delivered to us on the purchase date. The arrangement allows us to pay the fees over 36 monthly installment payments.
Our existing office lease agreements provide us with the option to renew and generally provide for rental payments on a graduated basis. Our future operating lease obligations would change if we entered into additional operating lease agreements as we expand our operations.
Other commitments include $9.3 million of minimum purchase obligations under certain vendor agreements that provide information technology services.
Effective March 2019, we entered into an Affiliated Pharmacy Agreement and Pharmaceutical Program Supply Agreement with Thrifty Drug Stores, Inc., which was replaced on July 1, 2020 by a new Affiliated Pharmacy Agreement and Pharmaceutical Program Supply Agreement, to provide us with the pharmaceutical products that we sell. The contract commits us to a minimum purchase obligation of 98% of our total prescription product requirements from Thrifty Drug Stores through March 2024. The table above does not include future payments to Thrifty Drug Stores because certain terms of these payments were not determinable at December 31, 2022 due to the timing and volume of future purchases.
60
Critical Accounting Policies and Significant Judgments and Estimates
We base this management's discussion and analysis of our financial condition and results of operations on our consolidated financial statements, which we have prepared in accordance with generally accepted accounting principles in the United States, or GAAP. The preparation of our consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and the disclosure of contingent assets and liabilities in our consolidated financial statements. Actual results may differ from these estimates under different assumptions or conditions.
Certain accounting policies involve significant judgments and assumptions by management, which have a material impact on the carrying value of assets and liabilities and the recognition of income and expenses. We consider these accounting policies to be critical accounting policies. The estimates and assumptions used by management are based on historical experience and other factors, which are believed to be reasonable under the circumstances.
Our significant accounting policies, and related estimates and assumptions, are described more fully in Note 2 – Summary of Significant Accounting Policies in our Notes to Consolidated Financial Statements in Part IV, Item 15 of this Annual Report on Form 10-K. We believe the following accounting policies are the most critical to the judgments and estimates we use in the preparation of our consolidated financial statements.
Revenue Recognition
We provide technology-enabled solutions tailored toward the specific needs of healthcare organizations, payers, providers, and pharmacies. These solutions can be integrated or provided on a standalone basis. Contracts generally have a term of one to five years and generally renew at the end of the initial term. In most cases, clients may terminate their contracts with a notice period ranging from zero to 180 days without cause, thereby limiting the term in which we have enforceable rights and obligations. Revenue is recognized in an amount that reflects the consideration that is expected in exchange for the goods or services.
We use the practical expedient to not account for significant financing components because the period between recognition and collection does not exceed one year for most of our contracts. We do not disclose the amount of variable consideration that we expect to recognize in future periods as the variable consideration is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to our efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. Our customers’ contracts primarily include monthly fees associated with unspecified membership, claims, or MSRs that fluctuate throughout the contract.
Medication Revenue
We provide medication fulfillment pharmacy services to PACE organizations under our CareVention HealthCare segment. While the majority of medications are routinely filled in order to treat chronic conditions, the mix and quantity of medications can vary. Revenue from medication fulfillment services is generally billed monthly or weekly, depending on whether the PACE organization is contracted with a PBM, and is recognized when medications are delivered and control has passed to the client. At the time of delivery, we have performed substantially all of our performance obligations under our client contracts. We do not experience a significant level of returns or reshipments.
Technology-Enabled Solutions Revenue
We provide medication safety services and health plan management services to PACE organizations under our CareVention HealthCare segment. These services primarily include medication safety services, risk adjustment services, PBM solutions, EHR solutions, and third-party administration services. Revenue related to these services primarily consists of a fixed monthly fee assessed on a PMPM basis, a fee for each claim adjudicated, and subscription fees. These fees are recognized when we satisfy our performance obligation to stand ready to provide PACE services, which occurs when our clients have access to the PACE services. We generally bill for PACE services on a monthly basis as the services are provided.
61
For client contracts for which we perform both medication fulfillment and the PBM services, we recognize revenue using the gross method at the contract price negotiated with our clients and when we have concluded that we control the prescription drug before it is transferred to the client plan members. We control prescriptions dispensed indirectly through our retail pharmacy network because we have separate contractual arrangements with those pharmacies, have discretion in setting the price for the transaction, and assume primary responsibility for fulfilling the promise to provide prescription drugs to our client plan members while performing the related PBM services. These factors indicate that we are the principal and, as such, we recognize the total prescription price contracted with clients in revenue.
Value-Based Care Solutions
We provide medication safety services under our MedWise HealthCare segment, which include identification of high-risk individuals; medication regimen reviews, including patient and prescriber counseling; and targeted interventions to increase adherence and close gaps in care. Revenue related to these services primarily consists of PMPM fees and fees for each medication review and clinical assessment completed. Revenue is recognized when we satisfy our performance obligation to stand ready to provide medication safety services, which occurs when our clients have access to the medication safety services and when medication reviews and clinical assessments are completed. We generally bill for the medication safety services on a monthly basis.
Software Subscription and Services
We provide SaaS solutions under our MedWise HealthCare segment, which allow for the identification of individuals with high medication-related risk. Revenues related to these SaaS solutions primarily consist of monthly subscription fees and are recognized monthly as we meet our performance obligation to provide access to the software. Revenue for implementation and set-up services is generally recognized over the contract term as the software services are provided. We generally bill for the software services on a monthly basis.
Goodwill
Goodwill consists of the excess purchase price over the fair value of net tangible and intangible assets acquired. Goodwill is not amortized but is tested for impairment annually by reporting unit. Based on these considerations, we have determined that our two operating segments, CareVention HealthCare and MedWise HealthCare, each represent a reporting unit for our goodwill impairment assessment.
GAAP provides an entity with an option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount prior to performing the quantitative assessment. If this is the case, the quantitative impairment test is required. If the quantitative impairment test is required, the fair value of the reporting unit is compared with its carrying amount (including goodwill). If the fair value of the reporting unit is less than its carrying amount, an indication of goodwill impairment exists for the reporting unit and an impairment loss is recognized for any excess of the carrying amount over the reporting unit’s fair value.
In 2022, the fair value of the reporting units was estimated using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. In 2021, the fair value of the reporting units was estimated using a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The determination of the fair value of the reporting units requires us to make significant assumptions and estimates, which include, but are not limited to: forecasts of revenue, operating income, income taxes, capital expenditures, and working capital requirements; the selection of appropriate peer group companies; control premiums and valuation multiples appropriate for acquisitions in the industries in which the Company competes; discount rates; terminal growth rates; and long-term operating margin assumptions. We also consider each reporting unit’s current and historical financial results and the current industry trends. Our estimates can be affected by several factors, including general economic, industry, and regulatory conditions; the risk-free interest rate environment; our market capitalization; and our ability to achieve our forecasted operating results. Changes in estimates or the application of alternative assumptions could produce significantly different results.
We complete our goodwill impairment assessment on October 1 of each year or more frequently if events or changes in circumstances indicate that the asset might be impaired.
62
2022 and 2021 Goodwill Impairment Tests
During our annual impairment analysis as of October 1, 2022 and 2021, we evaluated qualitative factors that could indicate whether the fair value of our reporting units may be lower than the carrying value. We did not identify any qualitative factors that would trigger a quantitative goodwill impairment test as of October 1, 2021. However, during the fourth of quarter of 2021 and the first and second quarters of 2022, we experienced a sustained decline in the market price of our Company’s common stock and determined that an indicator of impairment was present. As a result, we performed a quantitative goodwill impairment assessment as of December 31, 2021, March 31, 2022, June 30, 2022 and our annual impairment assessment as of October 1, 2022 for each reporting unit.
The fair value of the CareVention HealthCare reporting unit exceeded its carrying value by a significant margin as each of testing date. The fair value of the MedWise HealthCare reporting unit exceeded its carrying value by approximately 11%, 22%, 6%, and 15% as of December 31, 2021, March 31, 2022, June 30, 2022 and October 1, 2022, respectively. As a result, goodwill was not impaired as of December 31, 2021 and 2022.
2020 Goodwill Impairment Tests
For the year ended December 31, 2020, we performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of our reporting units was less than the carrying amount. Accordingly, no impairment loss was recorded for the year ended December 31, 2020.
Impairment of Long-Lived Assets, Including Other Intangible Assets
Long-lived assets consist of property and equipment, software development costs and definite-lived intangible assets. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that we consider in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset for recoverability, we compare forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset to its carrying value. An impairment loss may be recognized when estimated undiscounted future cash flows expected to result from the use and disposition of an asset are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset over its fair value, determined based on discounted cash flows or a combination of income and market approaches.
Although we believe the carrying values of our long-lived assets are currently realizable, future events could cause us to conclude otherwise. If assumptions or estimates in the fair value calculations change or if future cash flows vary from what was expected, this may impact the impairment analysis and could reduce the underlying cash flows used to estimate fair values and result in a decline in fair value that may trigger future impairment charges.
During the fourth quarter of 2022, we determined that certain leased spaces no longer provided an economic benefit and either terminated the leases or vacated the leased spaces. We vacated the leased spaces for our development centers in Moorestown, New Jersey and Charleston, South Carolina. As a result, we incurred $4.9 million in noncash impairment charges, of which $2.8 million was allocated to the operating lease ROU assets and $2.1 million was allocated to related property and equipment based on their relative carrying amounts.
During the first quarter of 2022, we became aware of changes in circumstances impacting the future application of certain capitalized software development costs and evaluated the recoverability of the related long-lived assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the assets to determine if the carrying value was not recoverable. The recoverability test indicated that certain capitalized software development costs were impaired. As a result, we recognized an impairment loss equal to $4.1 million for the year ended December 31, 2022.
During the fourth quarter of 2021, we determined that an indicator of impairment was present as it related to the financial performance of the DoseMe business. We evaluated the recoverability of the related intangible assets and determined that the estimated fair value of the asset group was greater than its carrying value. As a result, the related
63
intangible assets were not impaired and no impairment charges were recorded for the year ended December 31, 2021.
During the fourth quarter of 2020, we became aware of changes in circumstances impacting the future performance of our pharmacy cost management services, which relate to certain intangible assets acquired from the Medliance acquisition in 2014. We evaluated the recoverability of the related intangible assets and determined that certain customer relationships and developed technology intangible assets were impaired. As a result, we recognized noncash impairment charges of $5.0 million to the related intangible assets for the year ended December 31, 2020.
Assets Held for Sale and Discontinued Operations
A long-lived asset (or disposal group) is classified as held for sale if its carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable within a year. A long-lived asset (or disposal group) classified as held for sale is initially measured at the lower of its carrying amount or fair value less costs to sell. An impairment loss is recognized for any initial or subsequent write-down of the long-lived asset (or disposal group) to fair value less costs to sell. A gain or loss not previously recognized by the date of the sale of the long-lived asset (or disposal group) is recognized at the date of derecognition.
Long-lived assets (including those that are part of a disposal group) are not depreciated or amortized while they are classified as held for sale. Long-lived assets classified as held for sale and the assets of a disposal group classified as held for sale are presented separately from the other assets in the balance sheet. The liabilities of a disposal group classified as held for sale are presented separately from other liabilities in the balance sheet.
In February 2022, we announced plans to evaluate non-core assets to refocus our corporate strategy and increase stockholder value, and we commenced an initial plan to sell the DoseMe business, which we acquired in January 2019. In March 2022, we completed our evaluation of additional divestiture opportunities and commenced plans to sell the SinfoníaRx and PrescribeWellness businesses, acquired in September 2017 and March 2019, respectively. These businesses collectively comprised the majority of our MedWise HealthCare segment. We sold the PrescribeWellness business on August 1, 2022, the DoseMe business in January 2023, and the SinfoníaRx business in March 2023. Our sales of the PrescribeWellness, DoseMe and SinfoníaRx businesses represented a strategic business shift having a significant effect on our Company’s operations and financial results. As a result, we determined that these businesses met the requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet such requirements as of December 31, 2022.
During the second quarter of 2022, as a result of our intention to sell the PrescribeWellness business, we prepared an impairment test on the related net assets held for sale. Using a market approach to determine fair value, we concluded that the carrying value of the net assets held for sale for the PrescribeWellness business did not exceed its fair value, less costs to sell. As a result, we recorded goodwill impairment charges of $12.1 and impairment charges of $8.5 on net assets held for sale. On August 1, 2022, we recorded an additional $2.9 million for the final loss on the sale of the PrescribeWellness business, resulting in an aggregate loss of $11.4 million on the net assets sold for the year ended December 31, 2022.
In 2022, as a result of our intention to sell the DoseMe and SinfoníaRx businesses, we prepared an impairment test on the related net assets held for sale. Using a market approach to determine fair value, we concluded that the carrying values of the net assets held for sale for the SinfoníaRx and DoseMe businesses did not exceed their fair values, less costs to sell. As a result, we recorded $6.1 million of goodwill impairment charges and $21.1 million of impairment charges on the net assets held for sale related to the DoseMe and SinfoníaRx businesses for the year ended December 31, 2022.
Recent Accounting Pronouncements
See Note 2 of Notes to Consolidated Financial Statements in Part IV, Item 15 of this Annual Report on Form 10-K for a summary of new accounting standards.
64
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to market risks in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk is principally limited to interest rate fluctuations. A risk management program is in place to manage these risks. We have estimated our market risk exposure using a sensitivity analysis. A hypothetical 10% change in interest rates during the year ended December 31, 2022 would not have had a material impact on our earnings. We have no interest rate hedging agreements.
Item 8. Financial Statements and Supplementary Data
Our Consolidated Financial Statements are listed in the Index to Consolidated Financial Statements and Financial Statement Schedule filed as part of this Annual Report on Form 10-K, beginning on page F-1.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
As required by Rule 13a-15(b) and Rule 15d-15(b) of the Exchange Act, our management, including our principal executive officer and our principal financial officer, conducted an evaluation as of the end of the period covered by this Annual Report on Form 10-K of the effectiveness of the design and operation of our disclosure controls and procedures. Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures are effective at the reasonable assurance level in ensuring that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports we file under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Inherent Limitations on Effectiveness of Controls and Procedures
Internal control over financial reporting may not prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Also, projections of any evaluation of effectiveness of internal control to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. Accordingly, our disclosure controls and procedures are designed to provide reasonable, not absolute, assurance that the objectives of our disclosure control system are met.
Management’s Annual Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting for our Company. Internal control over financial reporting is defined in Rules 13a-15(f) and 15(d)-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, our Interim Chief Executive Officer and Chief Financial Officer and effected by our Board, management, and other personnel to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles and includes those policies and procedures that:
| ● | pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and disposition of our assets; |
| ● | provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles; |
65
| ● | provide reasonable assurance that our receipts and expenditures are being made only in accordance with authorization of our management and directors; and |
| ● | provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our assets that could have a material effect on the financial statements. |
Our management, including our Interim Chief Executive Officer and Chief Financial Officer, has conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2022. In conducting this evaluation, we used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control-Integrated Framework (2013). Based upon this evaluation and those criteria, management believes that, as of December 31, 2022, our internal controls over financial reporting were effective.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) during the quarter ended December 31, 2022 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Item 9B. Other Information
The information included in this Item 9B is provided in lieu of filing such information on a Current Report on Form 8-K.
Director and Officer Indemnification Agreement
On February 28, 2023, upon recommendation of the Nominating and Corporate Governance Committee of the Board, the Board approved and adopted a new form of indemnification agreement (the “New Indemnification Agreement”) to be entered into by the Company with each of its directors and executive officers (each, an “Indemnitee”). The New Indemnification Agreement will supersede and replace the Company’s existing indemnification agreements in place with the Company’s directors and executive officers and will be the form used for all newly-appointed directors and executive officers.
Consistent with the Company’s prior form of indemnification agreement, the New Indemnification Agreement provides that the Company will indemnify the Indemnitee against certain expenses and costs arising out of claims to which he or she becomes subject in connection with his or her service to the Company and contains customary terms and conditions and establishes certain customary procedures and presumptions. The New Indemnification Agreement is intended to update the Company’s prior form of indemnification agreement to clarify certain existing rights, ensure conformity with Delaware law, and reflect current market indemnification practices.
The foregoing description of the New Indemnification Agreement does not purport to be complete and is qualified in its entirety by reference to the form of indemnification agreement filed as Exhibit 10.2 hereto and incorporated herein by reference.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
Part III
Information required by Items 10, 11, 12, 13, and 14 of Part III is omitted from this Annual Report and will be filed in our definitive proxy statement to be filed with the SEC with respect to our 2023 annual meeting of stockholders, or the Proxy Statement, or by an amendment to this Annual Report not later than 120 days after the end of the fiscal year covered by this Annual Report.
66
Item 10. Directors, Executive Officers, and Corporate Governance
The information required by this Item 10 will be included in our Proxy Statement under the following captions and is incorporated herein by reference: “Proposal 1: Election of Directors,” “Executive Officers,” “Delinquent Section 16(A) Reports,” “Corporate Governance – Code of Business Conduct and Ethics of Employees, Executive Officers, and Directors,” “Corporate Governance – Nominating Committee,” and “Corporate Governance – Audit Committee.”
Item 11. Executive Compensation
The information required by this Item 11 will be included in our Proxy Statement under the following captions and is incorporated herein by reference: “Director Compensation,” “Compensation Discussion and Analysis” and the related tabular disclosure, “Compensation Committee Report,” “CEO Pay Ratio,” “Compensation Risk Assessment,” and “Policies Prohibiting Hedging, Pledging, Margining, and Short-Selling.”
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this Item 12 will be included in our Proxy Statement under the following captions and is incorporated herein by reference: “Security Ownership of Certain Beneficial Owners and Management” and “Securities Authorized for Issuance under Equity Compensation Plans as of December 31, 2022.”
Item 13. Certain Relationships and Related Transactions and Director Independence
The information required by this Item 13 will be included in our Proxy Statement under the following caption and is incorporated herein by reference: “Certain Relationships and Related Party Transactions” and “Corporate Governance – Independence of the Board of Directors.”
Item 14. Principal Accountant Fees and Services
The information required by this Item 14 will be included in our Proxy Statement under the following caption and is incorporated herein by reference: “Principal Accountant Fees and Services.”
Part IV
Item 15. Exhibits and Financial Statement Schedules
A list of exhibits is set forth on the Exhibit Index immediately before the signature page of this Form 10-K and is incorporated herein by reference.
(a) (1) The Registrant’s financial statements together with a separate table of contents are annexed hereto.
(2) Financial Statement Schedules are listed in the separate table of contents annexed hereto.
Schedule II—Valuation and Qualifying Accounts
(3) A list of exhibits is set forth on the Exhibit Index immediately before the signature page of this Form 10-K and is incorporated herein by reference.
Item 16. Form 10-K Summary
None.
67
EXHIBIT INDEX
Incorporated by Reference | ||||||||||
Exhibit |
| Exhibit Description |
| Form |
| Filing |
| Exhibit |
| Filed |
2.1# | S-1 | 1/4/2016 | 2.2 | |||||||
2.2# | 8-K | 9/7/2017 | 2.1 | |||||||
2.3# | 10-Q | 11/8/2018 | 2.1 | |||||||
2.4# | 10-K | 3/1/2019 | 2.6 | |||||||
2.5# | 8-K | 12/3/2018 | 2.1 | |||||||
2.6# | 8-K | 3/5/2019 | 2.1 | |||||||
2.7# | 8-K | 10/5/2020 | 2.1 | |||||||
3.1 | Amended and Restated Certificate of Incorporation of Tabula Rasa HealthCare, Inc. | 8-K | 10/4/2016 | 3.1 | ||||||
3.2 | 8-K | 7/26/2022 | 3.1 | |||||||
3.3 | 8-K | 10/4/2016 | 3.2 | |||||||
4.1 | 8-K | 2/12/2019 | 4.1 | |||||||
4.2 | 8-K | 2/12/2019 | 4.1 | |||||||
4.3 | 10-K | 3/2/2020 | 4.3 | |||||||
4.4 | 8-K | 7/26/2022 | 4.1 | |||||||
10.1* | S-1/A | 9/19/2016 | 10.1 | |||||||
10.2 | X | |||||||||
10.3 | S-1 | 1/4/2016 | 10.6 | |||||||
10.4 | S-1/A | 7/21/2016 | 10.7 | |||||||
10.5 | S-1/A | 9/19/2016 | 10.8 | |||||||
68
10.6 | 8-K |
| 9/7/2017 |
| 10.1 | |||||
10.7 | 10-Q | 8/8/2018 | 10.1 | |||||||
10.8 | 10-Q | 11/8/2018 | 10.2 | |||||||
10.9 | 8-K | 2/8/2019 | 10.1 | |||||||
10.10 | 8-K | 1/2/2019 | 10.1 | |||||||
10.11 | 8-K | 2/8/2019 | 10.2 | |||||||
10.12 | 10-Q | 5/10/2019 | 10.2 | |||||||
10.13 | 10-K | 3/2/2020 | 10.13 | |||||||
10.14 | 8-K | 9/9/2020 | 10.1 | |||||||
10.15 | 8-K | 10/5/2020 | 10.1 | |||||||
10.16 | 8-K | 12/22/2020 | 10.1 | |||||||
10.17* | S-1/A | 9/19/2016 | 10.15 | |||||||
10.18* | 10-K | 3/2/2020 | 10.15 |
69
10.19 | 10-K | 3/1/2019 | 10.11 | |||||||
10.20 | 10-K | 3/1/2019 | 10.12 | |||||||
10.21 | 10-K | 3/1/2019 | 10.13 | |||||||
10.22# | 10-Q | 5/10/2019 | 10.11 | |||||||
10.23# | 10-Q | 5/10/2019 | 10.12 | |||||||
10.24* | Tabula Rasa HealthCare, Inc. Annual Incentive Plan, effective as of January 1, 2017 | 8-K | 4/28/2017 | 10.4 | ||||||
10.25* | 8-K | 3/2/2018 | 10.1 | |||||||
10.26* | 8-K | 3/2/2018 | 10.2 | |||||||
10.27* | 8-K | 3/2/2018 | 10.3 | |||||||
10.28* | 8-K | 3/2/2018 | 10.4 | |||||||
10.29 | 8-K | 2/12/2019 | 10.1 | |||||||
10.30 | 8-K | 2/12/2019 | 10.2 | |||||||
10.31 | 8-K | 2/12/2019 | 10.3 | |||||||
10.32 | 8-K | 2/12/2019 | 10.4 | |||||||
10.33 | 8-K | 2/12/2019 | 10.5 | |||||||
10.34 | 8-K | 2/12/2019 | 10.6 | |||||||
10.35 | 8-K | 2/12/2019 | 10.7 | |||||||
10.36 | 8-K | 2/12/2019 | 10.8 | |||||||
10.37 | 10-Q | 8/6/2020 | 10.1 | |||||||
10.38 | 10-Q | 8/6/2020 | 10.2 | |||||||
10.39 | 10-Q | 8/6/2020 | 10.3 | |||||||
10.41 | 8-K | 11/16/2020 | 10.1 | |||||||
10.42 | 8-K | 6/17/2021 | 10.1 | |||||||
10.43* | 10-K | 2/25/2022 | 10.43 | |||||||
10.44# | 8-K | 6/21/2022 | 2.1 | |||||||
10.45# | 8-K | 6/21/2022 | 2.2 | |||||||
10.46 | 8-K | 9/14/2022 | 10.1 | |||||||
10.47* | 8-K | 9/14/2022 | 10.2 | |||||||
10.48* | 8-K | 9/14/2022 | 10.3 | |||||||
10.49 | 8-K | 9/14/2022 | 10.4 |
70
10.50 | 8-K | 9/14/2022 | 10.5 | |||||||
10.51 | 10-Q | 11/4/2022 | 10.8 | |||||||
10.52 | 10-Q | 11/4/2022 | 10.9 | |||||||
10.53* | 10-Q | 5/9/2022 | 10.1 | |||||||
10.54* | 10-Q | 5/9/2022 | 10.2 | |||||||
10.55# | 10-Q | 5/9/2022 | 10.4 | |||||||
10.56* | Sixth Amendment to Restricted Stock Agreement (Calvin Knowlton) | 8-K | 5/18/2022 | 10.1 | ||||||
10.57* | Sixth Amendment to Restricted Stock Agreement (Orsula Knowlton) | 8-K | 5/18/2022 | 10.2 | ||||||
10.58 | 10-Q | 8/5/2022 | 10.5 | |||||||
10.59# | X | |||||||||
10.60# | X | |||||||||
21.1 | X | |||||||||
23.1 | X | |||||||||
31.1 | X | |||||||||
31.2 | X | |||||||||
32.1** | X | |||||||||
101.INS | XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document | X | ||||||||
101.SCH | Inline XBRL Taxonomy Extension Schema Document | X | ||||||||
101.CAL | Inline XBRL Taxonomy Extension Calculation Linkbase | X | ||||||||
101.DEF | Inline XBRL Taxonomy Extension Definition Linkbase | X | ||||||||
101.LAB | Inline XBRL Taxonomy Extension Label Linkbase | X | ||||||||
101.PRE | Inline XBRL Taxonomy Extension Presentation Linkbase | X | ||||||||
104 | The cover page from the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022, formatted in Inline XBRL (contained in Exhibit 101) | X |
* | Represents management contract or compensatory plan or arrangement. |
** | This certification attached as Exhibit 32.1 that accompanies this Annual Report on Form 10-K is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Tabula Rasa HealthCare, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of this Form 10-K), irrespective of any general incorporation language contained in such filing. |
# | Certain schedules and exhibits to this exhibit have been omitted pursuant to Item 601(a)(5) or 601(b)(2) of Regulation S-K, as applicable. The Company will furnish the omitted schedules and exhibits to the Securities and Exchange Commission upon request. |
71
Signatures
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
TABULA RASA HEALTHCARE, INC. | ||
Date: March 10, 2023 | By: | /s/ BRIAN W. ADAMS |
Name: | Brian W. Adams | |
Title: | Interim Chief Executive Officer | |
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
Date: March 10, 2023 | By: | /s/ BRIAN W. ADAMS |
Name: | Brian W. Adams | |
Title: | Interim Chief Executive Officer | |
(Principal Executive Officer) | ||
Date: March 10, 2023 | By: | /s/ THOMAS J. CANCRO |
Name: | Thomas J. Cancro | |
Title: | Chief Financial Officer | |
(Principal Financial and Accounting Officer) | ||
Date: March 10, 2023 | By: | /s/ SAMIRA K. BECKWITH |
Name: | Samira K. Beckwith | |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ DR. JAN BERGER |
Name: | Dr. Jan Berger | |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ DR. DENNIS K. HELLING |
| Name: | Dr. Dennis K. Helling |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ RON MITCHELL |
Name: | Ron Mitchell | |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ KATHRINE O’BRIEN |
Name: | Kathrine O’Brien | |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ MICHAEL PURCELL |
Name: | Michael Purcell | |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ DEREK SCHRIER |
Name: | Derek Schrier | |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ JONATHAN SCHWARTZ |
Name: | Jonathan Schwartz | |
Title: | Director | |
Date: March 10, 2023 | By: | /s/ DR. PAMELA SCHWEITZER |
Name: | Dr. Pamela Schweitzer | |
Title: | Director |
72
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTAL DATA
| Page | ||
Number | |||
1. | Audited Consolidated Financial Statements of Tabula Rasa HealthCare, Inc. | ||
Report of Independent Registered Public Accounting Firm ( | F-2 | ||
Consolidated Balance Sheets as of December 31, 2022 and 2021 | F-4 | ||
Consolidated Statements of Operations for the Years Ended December 31, 2022, 2021, and 2020 | F-5 | ||
F-6 | |||
Consolidated Statements of Cash Flows for the Years Ended December 31, 2022, 2021, and 2020 | F-7 | ||
F-8 | |||
2. | Supplemental Financial Data | ||
The following supplemental financial data of the Registrant required to be included in Item 15(a)(2) on Form 10-K are listed below: | |||
F-52 |
F-1
Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
Tabula Rasa HealthCare, Inc.:
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Tabula Rasa HealthCare, Inc. and subsidiaries (the Company) as of December 31, 2022 and 2021, the related consolidated statements of operations, stockholders’ equity (deficit), and cash flows for each of the years in the three-year period ended December 31, 2022, and the related notes and financial statement schedule II - valuation and qualifying accounts (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2022, in conformity with U.S. generally accepted accounting principles.
Change in Accounting Principle
As discussed in Note 14 to the consolidated financial statements, the Company has changed its method of accounting for convertible debt instruments as of January 1, 2021 due to the adoption of Accounting Standards Update (ASU) No. 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity’s Own Equity (Subtopic 815-40).
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
F-2
Sufficiency of audit evidence over revenue
As discussed in Notes 2, 3, and 6 to the consolidated financial statements, the Company had $299,516 thousand in revenues for the year ended December 31, 2022, of which $231,052 thousand and $68,464 thousand was medication revenue and technology-enabled solutions revenue, respectively. Additionally, included within discontinued operations for the year ended December 31, 2022, the Company had $19,306 thousand in revenues for the PrescribeWellness business and $27,898 thousand in revenues for the DoseMe and SinfoniaRx businesses. The Company has multiple revenue streams for medication revenue, technology-enabled solutions revenue, and revenues reported in discontinued operations.
We identified the evaluation of the sufficiency of audit evidence over revenue as a critical audit matter. Evaluating the sufficiency of audit evidence required especially challenging auditor judgment due to the number of revenue streams in the revenue recognition process. This included determining the revenue streams over which procedures were performed and evaluating the nature and extent of evidence obtained over each revenue stream.
The following are the primary procedures we performed to address this critical audit matter. We applied auditor judgment to determine the nature and extent of procedures to be performed over revenue, including the revenue streams over which procedures were performed. For each revenue stream over which procedures were performed, we assessed the recorded revenue by selecting transactions and comparing the amounts recognized for consistency with underlying documentation, including contracts with customers and the Company’s revenue recognition policies. We evaluated the sufficiency of audit evidence obtained by assessing the results of procedures performed, including the appropriateness of the nature and extent of such evidence.
/s/ KPMG LLP
We have served as the Company’s auditor since 2012.
Philadelphia, Pennsylvania
March 10, 2023
F-3
TABULA RASA HEALTHCARE, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
December 31, | ||||||
| 2022 |
| 2021 | |||
Assets | ||||||
Current assets: | ||||||
Cash and cash equivalents | $ | | $ | | ||
Restricted cash | | | ||||
Accounts receivable, net of allowance of $ | | | ||||
Inventories | | | ||||
Prepaid expenses | | | ||||
Client claims receivable | | | ||||
Other current assets | | | ||||
Current assets of discontinued operations | | | ||||
Total current assets | | | ||||
Property and equipment, net | | | ||||
Operating lease right-of-use assets | | | ||||
Software development costs, net | | | ||||
Goodwill | | | ||||
Intangible assets, net | | | ||||
Contingent consideration receivable | | — | ||||
Other assets | | | ||||
Noncurrent assets of discontinued operations | — | | ||||
Total assets | $ | | $ | | ||
Liabilities and stockholders’ equity (deficit) | ||||||
Current liabilities: | ||||||
Current operating lease liabilities | $ | | $ | | ||
Accounts payable | | | ||||
Client claims payable | | | ||||
Accrued expenses and other liabilities | | | ||||
Current liabilities of discontinued operations | | | ||||
Total current liabilities | | | ||||
Line of credit | — | | ||||
Long-term debt, net of discount of $ | | | ||||
Long-term debt – related party, net of discount of $ | | — | ||||
Noncurrent operating lease liabilities | | | ||||
Deferred income tax liability, net | | | ||||
Other long-term liabilities | | | ||||
Noncurrent liabilities of discontinued operations | — | | ||||
Total liabilities | | | ||||
| ||||||
Commitments and contingencies (Note 19) | ||||||
Stockholders’ equity (deficit): | ||||||
Preferred stock, $ | — | — | ||||
Common stock, $ | | | ||||
Treasury stock, at cost; | ( | ( | ||||
Additional paid-in capital | | | ||||
Accumulated deficit | ( | ( | ||||
Total stockholders’ equity (deficit) | ( | | ||||
Total liabilities and stockholders’ equity (deficit) | $ | | $ | | ||
See accompanying notes to consolidated financial statements.
F-4
TABULA RASA HEALTHCARE, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except share and per share amounts)
Year Ended | |||||||||
December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
Revenue: | |||||||||
Medication revenue | $ | | $ | | $ | | |||
Technology-enabled solutions revenue | | | | ||||||
Total revenue | | | | ||||||
Cost of revenue, exclusive of depreciation and amortization shown below: | |||||||||
Cost of medication revenue | | | | ||||||
Cost of technology-enabled solutions revenue | | | | ||||||
Total cost of revenue, exclusive of depreciation and amortization | | | | ||||||
Operating expenses: | |||||||||
Research and development | | | | ||||||
Sales and marketing | | | | ||||||
General and administrative | | | | ||||||
Change in fair value of acquisition-related contingent consideration expense | — | — | | ||||||
Change in fair value of contingent consideration receivable | | — | — | ||||||
Long-lived asset impairment charge | | — | | ||||||
Depreciation and amortization | | | | ||||||
Total operating expenses | | | | ||||||
Loss from operations | ( | ( | ( | ||||||
Other income (expense): | |||||||||
Interest expense, net | ( | ( | ( | ||||||
Other income | | — | — | ||||||
Total other expense, net | ( | ( | ( | ||||||
Loss from continuing operations before income taxes | ( | ( | ( | ||||||
Income tax expense (benefit) | | | ( | ||||||
Net loss from continuing operations | ( | ( | ( | ||||||
Net loss from discontinued operations, net of tax | ( | ( | ( | ||||||
Net loss | $ | ( | $ | ( | $ | ( | |||
Net loss per share: | |||||||||
Net loss per share from continuing operations, basic and diluted | $ | ( | $ | ( | $ | ( | |||
Net loss per share from discontinued operations, basic and diluted | ( | ( | ( | ||||||
Total net loss per share, basic and diluted | $ | ( | $ | ( | $ | ( | |||
Weighted average common shares outstanding, basic and diluted | | | | ||||||
See accompanying notes to consolidated financial statements.
F-5
TABULA RASA HEALTHCARE, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT)
(In thousands, except share amounts)
For the Years Ended December 31, 2022, 2021, and 2020 | |||||||||||||||||||
Common Stock | Treasury Stock | Additional | Accumulated | Stockholders' | |||||||||||||||
| Shares |
| Amount | Shares |
| Amount |
| Paid-in Capital |
| Deficit |
| Equity (Deficit) | |||||||
Balance, January 1, 2020 | | $ | | ( | $ | ( | $ | | $ | ( | $ | | |||||||
Issuance of common stock in connection with acquisition | | — | — | — | | — | | ||||||||||||
Issuance of common stock awards | | — | — | — | — | — | — | ||||||||||||
Issuance of restricted stock | | — | — | — | — | — | — | ||||||||||||
Forfeitures of restricted shares | — | — | ( | — | — | — | — | ||||||||||||
Exercise of stock options, net of shares withheld | | — | ( | ( | | — | | ||||||||||||
Share adjustment | — | — | | — | — | — | — | ||||||||||||
Issuance of common stock in connection with the settlement of acquisition-related contingent consideration | | — | — | — | | — | | ||||||||||||
Stock-based compensation expense | — | — | — | — | | — | | ||||||||||||
Net loss | — | — | — | — | — | ( | ( | ||||||||||||
Balance, December 31, 2020 | | | ( | ( | | ( | | ||||||||||||
Cumulative effect of change in accounting policy | — | — | — | — | ( | ( | ( | ||||||||||||
Issuance of common stock awards | | — | — | — | — | — | — | ||||||||||||
Issuance of restricted stock | | | — | — | — | — | | ||||||||||||
Forfeitures of restricted shares | — | — | ( | — | — | — | — | ||||||||||||
Exercise of stock options, net of shares withheld | | — | ( | ( | | — | | ||||||||||||
Stock-based compensation expense | — | — | — | — | | — | | ||||||||||||
Net loss | — | — | — | — | — | ( | ( | ||||||||||||
Balance, December 31, 2021 | | | ( | ( | | ( | | ||||||||||||
Issuance of common stock awards | | — | | | ( | — | — | ||||||||||||
Issuance of restricted stock | | — | | — | — | — | — | ||||||||||||
Forfeitures of restricted shares | — | — | ( | — | — | — | — | ||||||||||||
Exercise of stock options, net of shares withheld | | — | ( | — | | — | | ||||||||||||
Vesting of restricted stock units | | — | — | — | — | — | — | ||||||||||||
Shares withheld for payment of employee taxes | — | — | ( | ( | — | — | ( | ||||||||||||
Stock-based compensation expense | — | — | — | — | | — | | ||||||||||||
Net loss | — | — | — | — | — | ( | ( | ||||||||||||
Balance, December 31, 2022 | | $ | | ( | $ | ( | $ | | $ | ( | $ | ( | |||||||
See accompanying notes to consolidated financial statements.
F-6
TABULA RASA HEALTHCARE, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Year Ended | |||||||||
December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
Cash flows from operating activities: | |||||||||
Net loss | $ | ( | $ | ( | $ | ( | |||
Adjustments to reconcile net loss to net cash provided by operating activities: | |||||||||
Depreciation and amortization | | | | ||||||
Amortization of deferred financing costs and debt discount | | | | ||||||
Deferred taxes | ( | | ( | ||||||
Stock-based compensation | | | | ||||||
Change in fair value of acquisition-related contingent consideration | — | — | | ||||||
Change in fair value of contingent consideration receivable | | — | — | ||||||
Acquisition-related contingent consideration paid | — | ( | ( | ||||||
Impairment charges | | — | | ||||||
Loss on divestiture of business | | — | — | ||||||
Other noncash items | | | ( | ||||||
Changes in operating assets and liabilities, net of effect of divestiture and acquisitions: | |||||||||
Accounts receivable, net | | ( | ( | ||||||
Inventories | ( | ( | ( | ||||||
Prepaid expenses and other current assets | ( | ( | | ||||||
Client claims receivables | ( | | ( | ||||||
Other assets | ( | ( | ( | ||||||
Accounts payable | | | | ||||||
Accrued expenses and other liabilities | | | ( | ||||||
Client claims payables | | | ( | ||||||
Other long-term liabilities | | ( | | ||||||
Net cash provided by operating activities | | | | ||||||
Cash flows from investing activities: | |||||||||
Purchases of property and equipment | ( | ( | ( | ||||||
Software development costs | ( | ( | ( | ||||||
Acquisitions of businesses, net of cash acquired | — | — | ( | ||||||
Proceeds from divestiture of business | | — | — | ||||||
Net cash provided by (used in) investing activities | | ( | ( | ||||||
Cash flows from financing activities: | |||||||||
Proceeds from exercise of stock options | | | | ||||||
Payments for employee taxes for shares withheld | ( | ( | ( | ||||||
Payments for debt financing costs | ( | ( | ( | ||||||
Borrowings on line of credit | | | | ||||||
Repayments of line of credit | ( | ( | — | ||||||
Payment of acquisition-related notes payable | — | ( | — | ||||||
Payments of acquisition-related contingent consideration | — | ( | ( | ||||||
Repayments of long-term debt and finance leases | — | ( | ( | ||||||
Net cash (used in) provided by financing activities | ( | | | ||||||
Net increase (decrease) in cash, cash equivalents and restricted cash | | ( | ( | ||||||
Cash, cash equivalents and restricted cash, beginning of year | | | | ||||||
Cash, cash equivalents and restricted cash, end of year (1) | $ | | $ | | $ | | |||
Supplemental disclosure of cash flow information: | |||||||||
Purchases of property and equipment and software development included in accounts payable and accrued expenses | $ | | $ | | $ | | |||
Purchases of property and equipment and software development through vendor financing arrangements | $ | | $ | — | $ | — | |||
Cash paid for interest | $ | | $ | | $ | | |||
Cash paid for taxes (income tax refund) | $ | | $ | | $ | ( | |||
Interest costs capitalized to software development costs | $ | | $ | | $ | | |||
Stock issued in connection with settlement of acquisition-related contingent consideration | $ | — | $ | — | $ | | |||
Stock issued in connection with acquisitions | $ | — | $ | — | $ | | |||
Fair value of promissory notes entered into in connection with acquisition | $ | — | $ | — | $ | | |||
Reconciliation of cash, cash equivalents and restricted cash: | |||||||||
Cash and cash equivalents | $ | | $ | | $ | | |||
Restricted cash | | | | ||||||
Cash from discontinued operations | | | | ||||||
Total cash, cash equivalents and restricted cash | $ | | $ | | $ | | |||
| (1) | The cash flows related to discontinued operations have not been segregated. Accordingly, the consolidated statements of cash flows include the results of continuing and discontinued operations. As a result of the divestiture, the changes in operating assets and liabilities for the year ended December 31, 2022 exclude changes related to the divested business. See Note 6 for discussion of discontinued operations and divestiture of business. |
See accompanying notes to consolidated financial statements.
F-7
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
1. Nature of Business
Tabula Rasa HealthCare, Inc. (the “Company”) is a healthcare technology company advancing the safe use of medications by creating solutions designed to empower pharmacists, providers, and patients to optimize medication regimens, combating medication overload and reducing adverse drug events. The Company’s advanced proprietary technology solutions, including MedWise®, identify causes of and risks for medication-related problems so that healthcare professionals can minimize harm and reduce medication-related risks. The Company’s software and services help drive value-based care by improving patient outcomes and lowering healthcare costs through reduced hospitalizations, emergency department visits, and healthcare utilization. The Company serves a number of different organizations within the healthcare industry, including health plans and at-risk provider groups, the majority of which are organizations with Programs of All-Inclusive Care for the Elderly (“PACE”).
2. Summary of Significant Accounting Policies
(a) Basis of Presentation
The accompanying consolidated financial statements of the Company have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding annual financial reporting. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
During the first quarter of 2022, the Company announced plans to evaluate non-core assets, refocus its corporate strategy, and increase stockholder value. As a result, the Company commenced plans to sell the SinfoníaRx, DoseMe, and PrescribeWellness businesses, which the Company acquired in September 2017, January 2019, and March 2019, respectively. The sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses were completed in August 2022, January 2023, and March 2023, respectively. These businesses comprised the majority of the Company’s MedWise HealthCare segment. The Company’s completed sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses represented a strategic business shift having a significant effect on the Company’s operations and financial results. As a result, the Company determined that these businesses met such requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet the requirements as of December 31, 2022. Accordingly, unless otherwise indicated, the accompanying consolidated financial statements have been recast for all periods presented to reflect the assets, liabilities, revenue, and expenses related to these businesses as discontinued operations. Unless otherwise noted, amounts and disclosures throughout the notes to the consolidated financial statements relate to the Company’s continuing operations. See Note 6 for further information on the Company’s discontinued operations.
To provide improved description over the Company’s disaggregation of revenue, the Company retitled its revenue categories from product revenue and service revenue to medication revenue and technology-enabled solutions revenue, respectively, in the consolidated statements of operations and the notes to the consolidated financial statements. The change had no impact to the amounts previously reported in the consolidated statements of operations and the notes to the consolidated financial statements.
(b) Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates or assumptions.
On an ongoing basis, management evaluates its estimates and assumptions, including, but not limited to, those related to: (i) the fair value of assets acquired and liabilities assumed for business combinations, (ii) the recognition and
F-8
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
disclosure of contingent liabilities, (iii) the useful lives of long-lived assets, including definite-lived intangible assets, (iv) the evaluation of revenue recognition criteria, (v) the evaluation of contract assets and consideration payable to customers related to manufacturer rebates earned by the Company’s pharmacy benefit management solutions, (vi) the realizability of long-lived assets, including goodwill and intangible assets, (vii) the assumptions used to determine the fair value of right-of-use assets and liabilities for the Company’s leases, (viii) the assumptions used to determine the fair value of convertible debt instruments and related equity-classified conversion option, (ix) the fair value of contingent consideration receivable, and (x) the assumptions used to determine the fair value of held for sale businesses. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company has engaged and, in the future, may engage third-party valuation specialists to assist with estimates related to the valuation of assets and liabilities acquired. Such estimates often require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ from those estimates under different assumptions or circumstances.
(c) Assets and Liabilities Held for Sale and Discontinued Operations
A long-lived asset (or disposal group) is classified as held for sale if its carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable within a year. A long-lived asset (or disposal group) classified as held for sale is initially measured at the lower of its carrying amount or fair value less costs to sell. An impairment loss is recognized for any initial or subsequent write-down of the long-lived asset (or disposal group) to fair value less costs to sell. A gain or loss not previously recognized by the date of the sale of the long-lived asset (or disposal group) is recognized at the date of derecognition.
Long-lived assets (including those that are part of a disposal group) are not depreciated or amortized while they are classified as held for sale. Long-lived assets classified as held for sale and the assets of a disposal group classified as held for sale are presented separately from the other assets in the balance sheet. The liabilities of a disposal group classified as held for sale are presented separately from other liabilities in the balance sheet.
Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 6.
(d) Revenue Recognition
The Company evaluates its contractual arrangements to determine the performance obligations and transaction prices. Revenue is allocated to each performance obligation and recognized when the related performance obligation is satisfied. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of revenue. See Note 3 for additional details about the Company’s revenue offerings.
(e) Cost of Medication Revenue (exclusive of depreciation and amortization)
Cost of medication revenue includes all costs directly related to the fulfillment and distribution of medications as part of the Company’s CareVention HealthCare offerings. These costs consist primarily of the purchase price of the medications that the Company dispenses, shipping and packaging, expenses associated with operating the Company’s medication fulfillment centers, including employment costs and stock-based compensation, and expenses related to the hosting of the Company’s technology platform. Cost of medication revenue also includes direct overhead expenses and allocated indirect overhead costs. The Company allocates indirect overhead costs among functions based on employee headcount.
F-9
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
(f) Cost of Technology-Enabled Solutions Revenue (exclusive of depreciation and amortization)
Cost of technology-enabled solutions revenue includes all costs directly related to servicing the Company’s CareVention HealthCare and MedWise HealthCare service contracts. These costs primarily consist of employment costs, including stock-based compensation, outside contractors, expenses related to supporting the Company’s software platforms, direct overhead expenses, and allocated indirect overhead costs. The Company allocates indirect overhead costs among functions based on employee headcount.
(g) Research and Development
Research and development expenses consist primarily of employment costs, including stock-based compensation expense, for employees engaged in scientific research, healthcare analytics, the design and development of new scientific algorithms, and the enhancement of the Company’s software and technology platforms. Research and development expenses also include costs for the design and development of new software and technology to support the Company’s service offerings, including fees paid to third-party consultants, costs related to quality assurance and testing, and other allocated facility-related overhead and expenses. Costs incurred in research and development are charged to expense as incurred.
(h) Stock-Based Compensation
The Company accounts for stock-based awards granted to employees and directors in accordance with ASC Topic 718, Compensation — Stock Compensation, which requires that compensation cost be recognized for awards based on the grant-date fair value of the award. That cost is recognized on a straight-line basis over the period during which an employee, director, or non-employee is required to provide service in exchange for the award — the requisite service period (“vesting period”). The Company classifies stock-based compensation expense in its statement of operations in the same manner in which the award recipient's payroll costs or the recipient’s service payments are classified.
The grant-date fair value of employee and non-employee director restricted stock awards and restricted stock units is determined using the Company’s closing stock price on the grant date. Restricted stock awards and restricted stock units generally vest over a -to-
The grant-date fair value of performance stock units is determined based on the fair value of the Company’s closing stock price at grant date and the expected vesting units, taking into consideration the possibilities of all possible performance achievement levels. Stock-based compensation costs associated with these grants are recognized over the performance period. Performance stock units contain performance vesting conditions in addition to a service condition, and the vesting of performance stock units is dependent upon the degree to which the Company achieves its predetermined performance goals.
The grant-date fair value of employee and non-employee director stock option awards is determined using the Black-Scholes option-pricing model. The Company estimates its expected stock volatility based on the historical volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method. The expected term of the stock options granted to non-employees is equal to the contractual term of the option award. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future.
The option price per share cannot be less than the fair market value of a share on the date the option was granted, and in the case of incentive stock options granted to an employee owning more than
F-10
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
(i) Income Taxes
Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.
(j) Net Loss per Share
Basic and diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock of the Company outstanding during the period.
(k) Cash and Cash Equivalents
Cash consists of cash on deposit with banks. Cash equivalents consist of money market funds or highly liquid investments with a maturity of three months or less from the date of purchase.
(l) Restricted Cash
Cash and cash equivalents that are restricted as to withdrawal or use under certain contractual agreements are recorded in restricted cash on the Company’s consolidated balance sheets. As part of the Company’s third-party administration services under the CareVention HealthCare segment, the Company holds funds on behalf of its clients. These amounts are recorded as restricted cash with an offsetting liability recorded in accrued expenses and other liabilities on the Company’s consolidated balance sheets.
(m) Accounts Receivable, Net
Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management estimates the expected lifetime credit losses on the Company’s trade receivables and contract assets using a broad range of reasonable and supportable information, which includes consideration of historical losses and current market conditions on the Company’s clients. The Company reviews its allowance for doubtful accounts monthly. The allowance for doubtful accounts was $
(n) Inventories
Inventories consist of prescription medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method.
(o) Client Claims Receivable and Client Claims Payable
In conjunction with providing pharmacy benefit management (“PBM”) solutions for its clients, the Company collects payments for claims from its clients and remits them to the pharmacies that fulfilled the claims. Client claims receivable represents amounts invoiced to the Company’s PBM solutions clients for the adjudicated claims of the
F-11
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
clients’ members. Client claims payable represents amounts owed to the pharmacies that filled the clients’ member claims.
(p) Cloud Computing Arrangements
Costs to implement cloud computing arrangements that are hosted by third-party vendors are capitalized when incurred during the application development phase. Capitalized implementation costs are amortized on a straight-line basis over the reasonably certain term of the hosting arrangement, beginning when the service is ready for its intended use. As of December 31, 2022 and 2021, capitalized implementation costs of $
(q) Vendor Financing Arrangements
On February 24, 2022, the Company expanded its existing relationship with a third-party service provider for business process outsourcing and technology services for its third-party administration services and electronic health records solutions. As a result, the third-party provider hired approximately
The arrangement includes extended payment terms for cloud computing implementation costs, internally developed software support, and business process support. In order to determine the present value of the commitment, the Company used an imputed interest rate of
On October 1, 2022, the Company entered into a purchase arrangement with a third-party software support and service provider to purchase software licenses for total fees of $
(r) Leases
The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities, and noncurrent operating lease liabilities on the consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease.
ROU assets and liabilities are recognized at the lease commencement date based on the estimated net present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable for most leases, the Company uses its incremental borrowing rate in determining the net present value of lease payments. The Company estimates its incremental borrowing rate for each lease as of the measurement date with consideration of the risk-free rate for varying maturities corresponding to the remaining lease term, the risk premium attributed to the Company’s credit rating for a secured or collateralized instrument, and comparable borrowings of similarly rated companies.
F-12
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Leases with an initial term of twelve months or less are not recorded on the balance sheet. The lease expense for short-term leases is recognized on a straight-line basis over the lease term. Many leases include options to renew, with the exercise of lease renewal options at the Company’s sole discretion. The lease terms that include options to renew the lease require such renewal to be included when it is reasonably certain that the Company will exercise such option. The depreciable life of finance lease assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise.
For leases where the Company will derive no economic benefit from leased space that it has vacated or where the Company has shortened the term of a lease when space is no longer needed, the Company will record an impairment or accelerated amortization of the ROU assets.
The Company’s lease agreements do not contain any residual value guarantees. The Company has elected to include both lease and nonlease components as a single lease component for its operating leases.
See Note 9 for further detail regarding the Company’s lease arrangements.
(s) Property and Equipment, Net
Property and equipment are stated at cost less accumulated depreciation. Additions or improvements that increase the useful life of existing assets are capitalized, while expenditures for repairs and maintenance that do not improve or extend the lives of the respective assets are charged to expense as incurred. Depreciation is recognized using the straight-line method over the estimated useful lives of the assets. The Company depreciates computer hardware and purchased software over a life of
(t) Software Development Costs, Net
Certain development costs of the Company’s internal-use software are capitalized in accordance with ASC Topic 350, Intangibles — Goodwill and Other (“ASC 350”), which outlines the stages of computer software development and specifies when capitalization of costs is required. The Company capitalizes certain costs incurred in connection with obtaining or developing the proprietary platforms that support the Company’s medication and technology-enabled service contracts. These costs include third-party contractors and payroll costs for employees directly involved with the software development. Projects that are determined to be in the development stage are capitalized. Subsequent additions, modifications, or upgrades to internal-use software are capitalized to the extent that they allow the software to perform tasks it previously did not perform. Capitalized software costs are amortized beginning when the software project is substantially complete and the asset is ready for its intended use. Capitalized internal-use software costs are amortized using the straight-line method over the remaining estimated useful life of the assets, which is generally
(u) Goodwill
Goodwill consists of the excess purchase price over fair value of net tangible and intangible assets acquired. Goodwill is not amortized, but instead tested for impairment at least annually. Goodwill is assessed for impairment on October 1 of each year or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company evaluates goodwill in accordance with ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which requires the Company to perform its goodwill impairment assessment by comparing the fair value of its reporting units with their respective carrying values.
Prior to performing the quantitative assessment, the Company has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Factors generally considered in the Company’s qualitative assessment that could trigger a quantitative
F-13
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
assessment include significant underperformance relative to expected operating trends, significant changes in the way assets are used, underutilization of the Company’s tangible assets, discontinuance of certain products by the Company or by the Company’s clients, changes in the competitive environment, and significant negative industry or economic trends. If the Company determines that it is more likely than not that the fair value of a reporting unit is below the carrying amount, a quantitative goodwill impairment test is required. In the quantitative assessment, the fair value of the reporting unit is determined using either a discounted cash flow method or a market approach. If the fair value of the reporting unit is greater than its carrying amount, then the carrying amount is deemed to be recoverable and no further action is required.
If the fair value of the reporting unit is less than its carrying amount, then an indication of goodwill impairment exists for the reporting unit and an impairment loss is recognized in the amount by which the carrying amount exceeds the reporting unit’s fair value, and a charge is recorded on the Company’s consolidated statements of operations.
For its annual assessment for the year ended December 31, 2022, the Company performed a quantitative assessment of goodwill as of October 1, 2022 using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2022.
During first and second quarter of 2022, Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of March 31, 2022 and June 30, 2022, respectively, using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of March 31, 2022 and June 30, 2022.
During fourth of quarter of 2021, the Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of December 31, 2021 in addition to its annual assessment as of October 1, 2021. The fair value of the reporting units was estimated using a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The Company utilized forecasts of revenue and operating income, based on management’s estimates and long-term plans, as well as required estimates and judgments about working capital requirements, capital expenditures, income taxes, discount rates, terminal growth rates, long-term operating margins, and control premiums and valuation multiples appropriate for acquisitions in the industries in which the Company competes. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2021.
For the year ended December 31, 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting units was less than the carrying amount.
Accordingly,
(v) Impairment of Long-Lived Assets, Including Other Intangible Assets
Long-lived assets consist of property and equipment, software development costs, and definite-lived intangible assets. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset to its carrying value. An impairment loss may be recognized when estimated undiscounted future cash flows
F-14
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
expected to result from the use and disposition of an asset are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset over its fair value, determined based on discounted cash flows or a combination of income and market approaches.
During the first quarter of 2022, the Company became aware of changes in circumstances impacting the future application of certain capitalized software development costs and determined that an indicator of impairment was present. The Company evaluated the recoverability of the related long-lived assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the assets to determine if the carrying value was not recoverable. The recoverability test indicated that certain capitalized software development costs were impaired. As a result, the Company recognized an impairment loss equal to $
During the fourth quarter of 2021, the Company determined that an indicator of impairment was present as it related to definite-lived intangible assets obtained from the DoseMe acquisition in 2019, which are presented in current assets of discontinued operations as of December 31, 2022 and in noncurrent assets of discontinued operations as of December 31, 2021. The recoverability test indicated that the undiscounted cash flows of the asset group were less than its carrying value. Therefore, the estimated fair value of the DoseMe assets was determined based on a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The estimated fair value of the DoseMe assets exceeded its carrying value. As a result,
During the fourth quarter of 2020, the Company determined that an indicator of impairment was present as related to definite-lived intangible assets obtained from the Medliance acquisition in 2014. The recoverability test indicated that certain intangible assets were impaired, and the Company recorded an aggregate impairment charge of $
See Note 11 - Goodwill and Intangible Assets and Note 6 – Discontinued Operations for additional information.
(w) Contingencies
Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal fees and other expenses related to litigation are expensed as incurred and included in general and administrative expenses in the consolidated statements of operations.
(x) Shipping and Handling Costs
Shipping and handling costs are charged to cost of medication revenue when incurred. Shipping and handling costs totaled $
(y) Advertising Costs
Advertising costs are charged to operations when the advertising first takes place. The Company incurred advertising costs of $
(z) Business Combinations
The costs of business combinations are allocated to the assets acquired and liabilities assumed, in each case based on estimates of their respective fair values at the acquisition dates, using the purchase method of accounting. Fair values of intangible assets are estimated by valuation models prepared by management and third-party specialists. The assets purchased and liabilities assumed have been reflected in the Company’s consolidated balance sheets, and the results are included in the consolidated statements of operations and consolidated statements of cash flows from the date of acquisition. Acquisition-related contingent consideration that is classified as a liability is measured at fair value at the acquisition date with changes in fair value after the acquisition date affecting earnings in the period of the estimated fair
F-15
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
value change. Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in general and administrative expenses in the consolidated statements of operations. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results.
(aa) Segment Reporting
The Company manages its business through
(bb) Concentration of Credit Risk
The Company is subject to concentrations of credit risk related to cash, cash equivalents, restricted cash, accounts receivable, and client claims receivable. While the Company maintains its cash, cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains these deposits in federally insured financial institutions in excess of federally insured limits. The Company has not experienced any realized losses on cash, cash equivalents or restricted cash to date.
The Company’s medication fulfillment services clients are sponsors of the federal Medicare Part D plan (prescription drug coverage plan) and, therefore, subject to the payment regulations established by the Centers for Medicare & Medicaid Services (“CMS”). Under CMS guidelines, Medicare Part D sponsors are required to remit payment for claims within 14 calendar days of the date on which an electronically submitted claim is received and within 30 days of the date on which non-electronically-submitted claims are received. The Company extends credit to clients based upon such terms, as well as management’s evaluation of creditworthiness, and generally collateral is not required.
The Company’s clients also include health plans and other healthcare providers. Credit associated with these accounts is extended based upon management’s evaluation of creditworthiness and is monitored on an on-going basis.
As of December 31, 2022 and December 31, 2021, no client represented more than 10% of net accounts receivable.
As of December 31, 2022,
For the years ended December 31, 2022, 2021, and 2020,
(cc) Fair Value of Financial Instruments
Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:
Level 1 — Quoted prices in active markets for identical assets or liabilities.
F-16
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities or other inputs that are observable or can be corroborated by observable markets.
Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
(dd) Recent Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities from acquired contracts using the revenue recognition guidance under ASC Topic 606 (Revenue from Contracts with Customers) in order to align the recognition of a contract liability with the definition of performance obligation. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. ASU 2021-08 is effective for financial statements issued for fiscal years beginning after December 15, 2022; early adoption is permitted. The Company adopted ASU 2021-08 on January 1, 2023 and determined that it does not have a significant impact on the consolidated financial statements.
3. Revenue
The Company generates revenue from its CareVention HealthCare and MedWise HealthCare segments. See Note 23 for additional discussion of the Company’s reportable segments.
Client contracts generally have a term of to
The Company does not disclose the amount of variable consideration that the Company expects to recognize in future periods, as the variable consideration in the Company’s contracts is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to the Company’s efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. The Company’s contracts primarily include monthly fees associated with unspecified quantities of medications, members, claims, medication safety reviews, or user subscriptions that fluctuate throughout the contract. See below for a description of the Company’s revenues.
F-17
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
CareVention Revenue
Medication Revenue
The Company provides medication fulfillment pharmacy services to PACE organizations under the Company’s CareVention HealthCare segment. While the majority of medications are routinely filled in order to treat chronic conditions, the mix and quantity of medications can vary. Revenue from medication fulfillment services is generally billed monthly or weekly, depending on whether the PACE organization is contracted with a pharmacy benefit manager, and is recognized when medications are delivered and control has passed to the client. At the time of delivery, the Company has performed substantially all of its performance obligations under its client contracts. The Company does not experience a significant level of returns or reshipments.
Technology-Enabled Solutions Revenue
The Company provides medication safety services and health plan management services to PACE organizations under the Company’s CareVention HealthCare segment. These services primarily include medication reviews, risk adjustment services, third-party administration services, pharmacy benefit management (“PBM”) solutions, and electronic health records software. Revenue related to these services primarily consists of a fixed monthly fee assessed based on number of members served (“per member, per month” or “PMPM”), a fee for each claim adjudicated, and subscription fees. These fees are recognized when the Company satisfies its performance obligation to stand ready to provide PACE services, which occurs when the Company’s clients have access to the PACE services. The Company generally bills for PACE services on a monthly basis.
For client contracts for which the Company performs both medication fulfillment and PBM services, the Company recognizes revenue using the gross method at the contract price negotiated with its clients and when the Company has concluded it controls the prescription drug before it is transferred to the client plan members. The Company controls prescription drugs dispensed indirectly through its retail pharmacy network because it has separate contractual arrangements with those pharmacies, has discretion in setting the price for the transaction, and assumes primary responsibility for fulfilling the promise to provide prescription drugs to its client plan members while performing the related PBM services. These factors indicate that the Company is the principal and, as such, the Company recognizes the total prescription price contracted with clients in revenue.
MedWise HealthCare
Technology-Enabled Solutions Revenue
Value-Based Care Solutions
The Company provides medication safety services under the MedWise HealthCare segment, which include identification of high-risk individuals, medication regimen reviews, including patient and prescriber counseling, and targeted interventions to increase adherence and close gaps in care. Revenue related to these services primarily consists of per member per month fees and fees for each medication review and clinical assessment completed. Revenue is recognized when the Company satisfies its performance obligation to stand ready to provide medication safety services, which occurs when the Company’s clients have access to the medication safety services and when medication reviews and clinical assessments are completed. The Company generally bills for the medication reviews and clinical assessments when they are completed. The Company generally bills for the medication safety services on a monthly basis.
F-18
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Software Subscription and Services
The Company provides software as a service (“SaaS”) solutions which allow for the identification of individuals with high medication-related risk and for optimizing medication therapy. Revenues related to these SaaS solutions primarily consist of monthly subscription fees and are recognized monthly as the Company meets its performance obligation to provide access to the software. Revenue for implementation and set-up services is generally recognized over the contract term as the software services are provided. The Company generally bills for the software services on a monthly basis.
Disaggregation of Revenue
Revenue is disaggregated by reportable segment in the following table:
Year Ended | |||||||||
December 31, | |||||||||
2022 | 2021 | 2020 | |||||||
CareVention HealthCare: | |||||||||
Medication revenue | $ | | $ | | $ | | |||
Technology-enabled solutions revenue | | | | ||||||
$ | | $ | | $ | | ||||
MedWise HealthCare: | |||||||||
Technology-enabled solutions revenue | |||||||||
Value-based care solutions | $ | | $ | | $ | | |||
Software subscription and services | | | | ||||||
$ | | $ | | $ | | ||||
Total revenue | $ | | $ | | $ | | |||
Contract balances
Assets and liabilities related to the Company’s contracts are reported on a contract-by-contract basis at the end of each reporting period. Contract balances consist of contract assets and contract liabilities. Contract assets are recorded when the right to consideration for services is conditional on something other than the passage of time. Contract assets relating to unbilled receivables are transferred to accounts receivable when the right to consideration becomes unconditional. Contract assets are classified as current or non-current based on the timing of the Company’s rights to the unconditional payments. Contract assets are generally classified as current and recorded within other current assets on the Company’s consolidated balance sheets.
Contract liabilities include advance customer payments and billings in excess of revenue recognized. The Company generally classifies contract liabilities in accrued expenses and other current liabilities and in other long-term liabilities on the Company’s consolidated balance sheets. The Company anticipates that it will satisfy most of its performance obligations associated with its contract liabilities within one year.
The following table provides information about the Company’s contract assets and contract liabilities from contracts with clients as of December 31, 2022 and 2021.
December 31, | December 31, | |||||
2022 |
| 2021 | ||||
Contract assets | $ | | $ | | ||
Contract liabilities | | | ||||
F-19
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Significant changes in the contract assets and the contract liabilities balances during the years ended December 31, 2022 and 2021 are as follows:
December 31, | December 31, | |||||
2022 |
| 2021 | ||||
Contract assets: | ||||||
Contract assets, beginning of year | $ | | $ | | ||
Decreases due to cash received | ( | ( | ||||
Changes to the contract assets at the beginning of the year as a result of changes in estimates | | | ||||
Changes during the year, net of reclassifications to receivables | | | ||||
Contract assets, end of year | $ | | $ | | ||
Contract liabilities: | ||||||
Contract liabilities, beginning of year | $ | | $ | | ||
Revenue recognized that was included in the contract liabilities balance at the beginning of the year | ( | ( | ||||
Increases due to cash received, excluding amounts recognized as revenue during the year | | | ||||
Contract liabilities, end of year | $ | | $ | | ||
4. Net Loss per Share
The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock:
Year Ended | |||||||||
December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
Numerator (basic and diluted): | |||||||||
Net loss from continuing operations | $ | ( | $ | ( | $ | ( | |||
Net loss from discontinued operations | ( | ( | ( | ||||||
Net loss | $ | ( | $ | ( | $ | ( | |||
Denominator (basic and diluted): | |||||||||
Weighted average shares of common stock outstanding, basic and diluted | | | | ||||||
Net loss per share from continuing operations, basic and diluted | $ | ( | $ | ( | $ | ( | |||
Net loss per share from discontinued operations, basic and diluted | ( | ( | ( | ||||||
Total net loss per share, basic and diluted | $ | ( | $ | ( | $ | ( | |||
F-20
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following potential common shares, presented based on amounts outstanding as of December 31, 2022, 2021, and 2020, were excluded from the calculation of diluted net loss per share for the years ended December 31, 2022, 2021, and 2020 because including them would have had an anti-dilutive effect:
December 31, | ||||||
| 2022 |
| 2021 |
| 2020 | |
Stock options to purchase common stock | | | | |||
Unvested restricted stock and restricted stock units | | | | |||
Common stock warrants | | | | |||
Conversion of convertible senior subordinated notes | | | — | |||
| | | ||||
For the years ended December 31, 2022 and 2021, shares related to the conversion of the convertible senior subordinated notes were included in the table above under the if-converted method. For the year ended December 31, 2020, shares associated with the conversion of the convertible senior subordinated notes were excluded from the table above as the Company assumed the notes would be settled entirely or partly in cash.
For the years ended December 31, 2022 and 2021, shares related to the performance stock units were excluded from the table above as the performance conditions were unmet as of December 31, 2022 and 2021 (see Note 17).
5. Acquisitions
Personica Acquisition
On October 5, 2020, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with TRHC Group, Personica Holdings, Inc., a Wisconsin corporation, and other seller parties, whereby the Company completed the acquisition of all of the issued and outstanding membership interests of Personica, LLC, a Delaware limited liability company (“Personica”), and its subsidiaries, a provider of PBM solutions and pharmacy services, including 340B and Medicare Part D administration solutions to the PACE market. The purchase price consisted of (i) cash consideration of $
In connection with the acquisition of Personica, the Company incurred direct acquisition and integration costs of $
The following table summarizes the Personica purchase price consideration based on the estimated acquisition-date fair value of the acquisition consideration:
Cash consideration at closing, including post-closing adjustments | $ | | |
Promissory notes at closing, at fair value | | ||
Stock consideration at closing | | ||
Total fair value of acquisition consideration | $ | |
F-21
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following table summarizes the final allocation of the Personica purchase price based on the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition.
Cash |
| $ | |
Accounts receivable |
| | |
Inventories | | ||
Client claims receivable | | ||
Prepaid expenses and other current assets | | ||
Property and equipment | | ||
Operating lease right-of-use assets | | ||
Other assets | | ||
Trade names | | ||
Client relationships | | ||
Non-competition agreements | | ||
Goodwill | | ||
Total assets acquired | $ | | |
Client claims payable | ( | ||
Accrued expenses and other liabilities | ( | ||
Trade accounts payable | ( | ||
Operating lease liabilities | ( | ||
Total purchase price | $ | |
The purchase price was allocated to the tangible assets and identifiable intangible assets acquired and liabilities assumed based on their acquisition-date estimated fair values. The identifiable intangible assets principally included trade names, client relationships, and non-competition agreements, all of which are subject to amortization on a straight-line basis and are being amortized over a weighted average life of
The Company, with the assistance of a third-party appraiser, assessed the fair value of the assets of Personica and the promissory notes issued. The fair values of the trade names were estimated using the relief from royalty method, under which the Company derived the hypothetical royalty income from the projected revenues of Personica. The fair value of client relationships was estimated using a multi-period excess earnings method. To calculate fair value, the Company used cash flows discounted at a rate considered appropriate given the inherent risks associated with the client grouping. The fair value of the non-competition agreements was estimated using the discounted earnings method by estimating the potential loss of earnings absent the non-competition agreements, assuming the covenantor competes at different time periods during the life of the agreements. The fair values of the promissory notes were estimated using market interest rates for similar terms.
The useful lives of the intangible assets were estimated based on the expected future economic benefit of the assets and are being amortized over the estimated useful life in proportion to the economic benefits consumed using the straight-line method. The amortization of intangible assets is deductible for U.S. income tax purposes.
The Company believes the goodwill related to the acquisition was a result of providing the Company complementary service offerings that will enable the Company to leverage its services with existing and new clients. The goodwill is deductible for income tax purposes.
F-22
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Revenue from Personica includes medication fulfillment pharmacy services to PACE organizations. Revenue for these services and the related costs are recognized when medications are delivered and control has passed to the client and are included in medication revenue and cost of medication revenue, respectively, in the Company’s consolidated statements of operations. For the year ended December 31, 2020, medication revenue of $
Pro forma (unaudited)
The unaudited pro forma results presented below include the results of the Personica acquisition as if it had been consummated as of January 1, 2019. The unaudited pro forma results include the amortization associated with acquired intangible assets, interest expense on the debt incurred to fund the acquisition, stock compensation expense related to equity awards granted to employees of the acquired company, and the estimated tax effect of adjustments to loss before income taxes. Material non-recurring charges, including direct acquisition costs, directly attributable to the transaction are excluded. In addition, the unaudited pro forma results do not include any expected benefits of the acquisition. Accordingly, the unaudited pro forma results are not necessarily indicative of either future results of operations or results that might have been achieved had the acquisition been consummated as of January 1, 2019.
Year Ended | ||
December 31, | ||
2020 | ||
Revenue | $ | |
Net loss | ( | |
6. Discontinued Operations
In February 2022, the Company announced plans to evaluate non-core assets, refocus its corporate strategy, and increase stockholder value, and the Company commenced a plan to sell the DoseMe business, which the Company acquired in January 2019. In March 2022, the Company completed its evaluation of additional divestiture opportunities and commenced plans to sell the SinfoníaRx and PrescribeWellness businesses, which were acquired in September 2017 and March 2019, respectively. As described below, the Company completed the sales of its unincorporated PrescribeWellness business division (the “PrescribeWellness Business”), DoseMe business division (the “DoseMe Business”), and SinfoníaRx business division (the “SinfoníaRx Business”) in August 2022, January 2023, and March 2023, respectively.
The PrescribeWellness, DoseMe, and SinfoníaRx businesses comprised the majority of the Company’s MedWise HealthCare segment. The Company’s completed sales of the PrescribeWellness Business, DoseMe Business, and SinfoníaRx Business represented a strategic business shift having a significant effect on the Company’s operations and financial results. As a result, the Company determined that these businesses met such requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet the requirements as of December 31, 2022. Accordingly, unless otherwise indicated, the accompanying consolidated financial statements have been recast for all periods presented to reflect the assets, liabilities, revenue, and expenses related to these businesses as discontinued operations.
F-23
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Divestiture of Business
On August 1, 2022 (the “PW Sale Date”), the Company completed the sale of its PrescribeWellness Business, including the assets, properties, and rights that were primarily used or held for use in connection with the PrescribeWellness Business, as well as the KD Assets (as defined below) to Transaction Data Systems, Inc. (“TDS”). On the PW Sale Date, the Company also completed the acquisition of certain intellectual property from karmadata, Inc. (“KD”) that had historically been licensed to the Company, (the “KD Assets”). The KD Assets acquired were simultaneously transferred to TDS on the PW Sale Date. The purchase consideration included $
In connection with the sale of the PrescribeWellness Business, the Company entered into a transition services agreement (“TSA”) with TDS pursuant to which the Company is providing services, including, but not limited to, business support services for the PrescribeWellness business after the sale through January 2023. The Company recognized $
During the second quarter of 2022, as a result of the Company’s intention to sell the PrescribeWellness Business, the Company prepared an impairment test on the related net assets held for sale. Using a market approach to determine fair value, the Company concluded that the carrying value of the net assets held for sale for the PrescribeWellness Business did not exceed its fair value, less costs to sell. As a result, the Company recorded goodwill impairment charges of $
F-24
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following table summarizes the net assets sold as finally reported on the sale date of August 1, 2022, and as of December 31, 2021, classified as discontinued operations on the consolidated balance sheets as of December 31, 2021:
August 1, | December 31, | ||||
2022 |
| 2021 | |||
Accounts receivable, net | $ | | $ | | |
Prepaid expenses and other assets | | | |||
Property and equipment, net | | — | |||
Operating lease right-of-use assets | | — | |||
Software development costs, net | | — | |||
Goodwill | | — | |||
Intangible assets, net | | — | |||
Impairment of carrying value | ( | — | |||
Total current assets of discontinued operations | $ | | $ | | |
Property and equipment, net | $ | — | $ | | |
Operating lease right-of-use assets | — | | |||
Software development costs, net | — | | |||
Goodwill | — | | |||
Intangible assets, net | — | | |||
Other assets | — | | |||
Total noncurrent assets of discontinued operations | $ | — | $ | | |
Operating lease liabilities | $ | | $ | | |
Accounts payable | | | |||
Accrued expenses and other liabilities | | | |||
Total current liabilities of discontinued operations | $ | | $ | | |
Noncurrent operating lease liabilities | $ | — | $ | | |
Other long-term liabilities | — | | |||
Total noncurrent liabilities of discontinued operations | $ | — | $ | | |
The following table summarizes the results of operations of the PrescribeWellness Business, which are included in loss from discontinued operations, net of tax in the consolidated statements of operations for the years ended December 31, 2022, 2021, and 2020:
Year Ended | |||||||||
December 31, | |||||||||
2022 |
| 2021 |
| 2020 | |||||
Revenue | $ | | $ | | $ | | |||
Cost of revenue, exclusive of depreciation and amortization | | | | ||||||
Operating expenses | | | | ||||||
Impairment charges | | — | — | ||||||
Loss on disposal of business | | — | — | ||||||
Loss from discontinued operations before income taxes | ( | ( | ( | ||||||
Income tax (benefit) expense | ( | | | ||||||
Net loss from discontinued operations, net of tax | $ | ( | $ | ( | $ | ( | |||
F-25
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following table summarizes the significant operating noncash items and investing activities of PrescribeWellness Business:
Year Ended | |||||||||
December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
Depreciation and amortization | $ | | $ | | $ | | |||
Impairment charges | | — | — | ||||||
Stock-based compensation | | | | ||||||
Loss on disposal of business | | — | — | ||||||
Purchases of property and equipment | ( | ( | ( | ||||||
Software development costs | ( | ( | ( | ||||||
Held for Sale
As of December 31, 2022, the Company considered the sale of the DoseMe and SinfoníaRx businesses to be highly probable within one year. During the first quarter of 2023, the Company completed the sales of the DoseMe and SinfoníaRx businesses. See Note 24 for additional discussion on the sales of the DoseMe and SinfoníaRx businesses.
In 2022, as a result of the Company’s intention to sell the DoseMe and SinfoníaRx businesses, the Company prepared an impairment test on the related net assets held for sale. Using a market approach to determine fair value, the Company concluded that the carrying values of the net assets held for sale for the SinfoníaRx and DoseMe businesses did not exceed their fair values, less costs to sell. As a result, the Company recorded goodwill impairment charges of $
During the fourth quarter of 2021, the Company determined that an indicator of impairment was present as it related to definite-lived intangible assets obtained from the DoseMe acquisition in 2019, which is recorded in the MedWise HealthCare segment. The recoverability test indicated that the undiscounted cash flows of the asset group were less than its carrying value. Therefore, the estimated fair value of the DoseMe assets was determined based on a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The estimated fair value of the DoseMe assets exceeded its carrying value. As a result,
The following table summarizes the results of operations of the DoseMe and SinfoníaRx businesses, which are included in loss from discontinued operations, net of tax in the consolidated statements of operations for the years ended December 31, 2022, 2021, and 2020:
Year Ended | |||||||||
December 31, | |||||||||
2022 |
| 2021 |
| 2020 | |||||
Revenue | $ | | $ | | $ | | |||
Cost of revenue, exclusive of depreciation and amortization | | | | ||||||
Operating expenses | | | | ||||||
Impairment charges | | — | — | ||||||
Loss from discontinued operations before income taxes | ( | ( | ( | ||||||
Income tax (benefit) expense | ( | | | ||||||
Net loss from discontinued operations, net of tax | $ | ( | $ | ( | $ | ( | |||
F-26
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following table summarizes the DoseMe and SinfoníaRx businesses’ current and noncurrent assets and liabilities classified as discontinued operations on the consolidated balance sheets as of December 31, 2022 and December 31, 2021:
December 31, | December 31, | ||||
2022 |
| 2021 | |||
Cash | $ | | $ | | |
Accounts receivable, net | | | |||
Prepaid expenses and other assets | | | |||
Property and equipment, net | | — | |||
Operating lease right-of-use assets | | — | |||
Software development costs, net | | — | |||
Goodwill | | — | |||
Intangible assets, net | | — | |||
Impairment of carrying value | ( | — | |||
Total current assets of discontinued operations | $ | | $ | | |
Property and equipment, net | $ | — | $ | | |
Operating lease right-of-use assets | — | | |||
Software development costs, net | — | | |||
Goodwill | — | | |||
Intangible assets, net | — | | |||
Other assets | — | | |||
Total noncurrent assets of discontinued operations | $ | — | $ | | |
Operating lease liabilities | $ | | $ | | |
Accounts payable | | | |||
Accrued expenses and other liabilities | | | |||
Total current liabilities of discontinued operations | $ | | $ | | |
Noncurrent operating lease liabilities | $ | — | $ | | |
Total noncurrent liabilities of discontinued operations | $ | — | $ | | |
The following table summarizes the DoseMe and SinfoníaRx businesses’ significant operating noncash items and investing activities of discontinued operations:
Year Ended | |||||||||
December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
Depreciation and amortization | $ | | $ | | $ | | |||
Impairment charges | | — | — | ||||||
Stock-based compensation | | | | ||||||
Purchases of property and equipment | ( | ( | ( | ||||||
Software development costs | ( | ( | ( | ||||||
7. Other Current Assets
As of December 31, 2022 and 2021, other current assets consisted of the following:
December 31, 2022 |
| December 31, 2021 | ||||
Contract assets | $ | | $ | | ||
Non-trade receivables | | | ||||
Other | | | ||||
Total other current assets | $ | | $ | | ||
F-27
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
8. Property and Equipment
As of December 31, 2022 and 2021, property and equipment consisted of the following:
Estimated | December 31, | |||||||
| useful life |
| 2022 |
| 2021 | |||
Computer hardware and purchased software | $ | | $ | | ||||
Office furniture and equipment | | | ||||||
Leasehold improvements | | | ||||||
| | |||||||
Less: accumulated depreciation and amortization | ( | ( | ||||||
Property and equipment, net | $ | | $ | | ||||
Depreciation and amortization expense on property and equipment for the years ended December 31, 2022, 2021, and 2020 was $
9. Leases
The Company has entered into various operating and finance leases for office space and equipment. The operating leases expire on various dates through 2030, and certain of such leases also contain renewal options and escalation clauses. In addition to the base rent payments, the Company is obligated to pay a pro rata share of operating expenses and taxes.
During the fourth quarter of 2022, the Company determined that certain leased spaces no longer provided an economic benefit to the Company and either terminated the leases or vacated the leased spaces. The Company vacated the leased spaces for its development centers in Moorestown, New Jersey and Charleston, South Carolina. As a result, the Company incurred $
The components of lease expense were as follows:
Year Ended | ||||||||
December 31, | ||||||||
2022 |
| 2021 | 2020 | |||||
Operating lease expense | $ | | $ | | $ | | ||
Finance lease expense: | ||||||||
Amortization of leased assets | — | — | | |||||
Interest on lease liabilities | — | — | | |||||
Total finance lease expense | — | — | | |||||
Variable lease expense | | | | |||||
Short-term lease expense | | | | |||||
Total lease expense | $ | | $ | | $ | | ||
F-28
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Supplemental balance sheet information related to leases was as follows:
December 31, 2022 |
| December 31, 2021 | ||||
Operating leases: | ||||||
Operating lease right-of-use assets | $ | | $ | | ||
Current operating lease liabilities | $ | | $ | | ||
Noncurrent operating lease liabilities | | | ||||
$ | | $ | | |||
Weighted average remaining lease term (in years): | ||||||
Operating leases | ||||||
Weighted average discount rate: | ||||||
Operating leases | | % | | % | ||
Supplemental cash flow information related to leases was as follows:
Year Ended | ||||||||
December 31, | ||||||||
2022 | 2021 | 2020 | ||||||
Cash paid for amounts included in the measurement of lease liabilities: | ||||||||
Operating cash flows for operating leases | $ | | $ | | $ | | ||
Operating cash flows for finance leases | — | — | | |||||
Financing cash flows for finance leases | — | | | |||||
Right-of-use assets obtained in exchange for lease liabilities: | ||||||||
Operating leases | $ | | $ | | $ | | ||
Right-of-use assets impairment charges | $ | | $ | — | $ | — | ||
Maturities of lease liabilities as of December 31, 2022 were as follows:
Operating leases | ||
2023 | $ | |
2024 | | |
2025 | | |
2026 | | |
2027 | | |
Thereafter | | |
Total minimum lease payments | | |
Less: imputed interest | ( | |
Present value of lease liabilities | | |
Less: current portion | ( | |
Total long-term lease liabilities | $ | |
F-29
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
10. Software Development Costs
The Company capitalizes certain costs incurred in connection with obtaining or developing its proprietary software platforms, which are used to support its service contracts, including external direct costs of material and services, payroll costs for employees directly involved with the software development, and interest expense related to the borrowings attributable to software development. As of December 31, 2022 and 2021, capitalized software costs consisted of the following:
December 31, 2022 |
| December 31, 2021 | |||
Software development costs | $ | | $ | | |
Less: accumulated amortization | ( | ( | |||
Software development costs, net | $ | | $ | | |
Capitalized software development costs included above not yet subject to amortization | $ | | $ | | |
Amortization expense for the years ended December 31, 2022, 2021, and 2020 was $
During the first quarter of 2022, the Company became aware of changes in circumstances impacting the future application of certain capitalized software development costs and determined an indicator of impairment was present. The Company evaluated the recoverability of the related long-lived assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the assets to determine if the carrying value was not recoverable. The recoverability test indicated that certain capitalized software development costs were impaired. As a result, we recognized an impairment loss equal to $
11. Goodwill and Intangible Assets
Goodwill
The Company’s goodwill and related changes during the years ended December 31, 2022 and 2021 are as follows:
CareVention HealthCare | |||
Balance at January 1, 2021 | $ | | |
Adjustments to goodwill related to prior year acquisition | ( | ||
Balance at January 1, 2022 | | ||
Adjustments to goodwill | |||
Balance at December 31, 2022 | $ | |
For its annual assessment for the year ended December 31, 2022, the Company performed a quantitative assessment of goodwill as of October 1, 2022 using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2022.
During the first and second quarters of 2022, the Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of March 31, 2022 and June 30, 2022, respectively, using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on
F-30
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of March 31, 2022 and June 30, 2022.
During the fourth of quarter of 2021, the Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of December 31, 2021 in addition to its annual assessment as of October 1, 2021. The fair value of the reporting units was estimated using a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The Company utilized forecasts of revenue and operating income, based on management’s estimates and long-term plans, as well as required estimates and judgments about working capital requirements, capital expenditures, income taxes, discount rates, terminal growth rates, long-term operating margins, and control premiums and valuation multiples appropriate for acquisitions in the industries in which the Company competes. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2021.
For the year ended December 31, 2020, the Company performed a qualitative assessment of goodwill and determined there were no indicators of goodwill impairment for the year ended December 31, 2020.
There are
Intangible Assets
During the fourth quarter of 2020, the Company became aware of changes in circumstances impacting the future performance of the Company’s pharmacy cost management services, which are recorded in the MedWise segment and relate to certain intangible assets acquired from the Medliance acquisition in 2014. The Company evaluated the recoverability of the related intangible assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the asset group to determine if the carrying value is not recoverable. The recoverability test indicated that certain customer relationships and developed technology intangible assets were impaired. As a result, the Company used an income approach to measure the fair value of the intangible assets and recognized noncash impairment charges of $
Intangible assets consisted of the following as of December 31, 2022 and 2021:
Weighted Average | |||||||||||
Amortization Period | Accumulated | Intangible | |||||||||
| (in years) |
| Gross Value |
| Amortization |
| Assets, net | ||||
December 31, 2022 | |||||||||||
Trade names | $ | | $ | ( | $ | | |||||
Client relationships | | ( | | ||||||||
Non-competition agreements | | ( | | ||||||||
Developed technology | | ( | | ||||||||
Domain name | | ( | | ||||||||
Total intangible assets | $ | | $ | ( | $ | | |||||
F-31
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Weighted Average | |||||||||||
Amortization Period | Accumulated | Intangible | |||||||||
| (in years) |
| Gross Value |
| Amortization |
| Assets, net | ||||
December 31, 2021 | |||||||||||
Trade names | $ | | $ | ( | $ | | |||||
Client relationships | | ( | | ||||||||
Non-competition agreements | | ( | | ||||||||
Developed technology | | ( | | ||||||||
Domain name | | ( | | ||||||||
Total intangible assets | $ | | $ | ( | $ | | |||||
Amortization expense for intangible assets for the years ended December 31, 2022, 2021, and 2020 was $
The estimated amortization expense for each of the next five years and thereafter is as follows:
Years Ending December 31, |
| ||
2023 | $ | | |
2024 | | ||
2025 | | ||
2026 | | ||
2027 | | ||
Thereafter | | ||
Total estimated amortization expense | $ | |
12. Accrued Expenses and Other Liabilities
At December 31, 2022 and 2021, accrued expenses and other liabilities consisted of the following:
| December 31, 2022 |
| December 31, 2021 | |||
Employee related expenses | $ | | $ | | ||
Contract liability | | | ||||
Customer deposits | | | ||||
Client funds obligations* | | | ||||
Contract labor | | | ||||
Interest | | | ||||
Vendor financing arrangements | | — | ||||
Professional fees | | | ||||
Consideration payable to customer | | | ||||
Income and non-income taxes payable | | | ||||
Other expenses | | | ||||
Total accrued expenses and other liabilities | $ | | $ | | ||
*This amount represents client funds held by the Company, with an offsetting amount included in restricted cash.
13. Notes Payable Related to Acquisition
On October 5, 2020, as part of the consideration of the Personica acquisition, the Company entered into promissory notes (collectively, the “Notes”) in the aggregate principal amount of $
F-32
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
balance on the Notes against related receivables established to compensate the Company for the expenses incurred.
The Notes were recorded at their aggregate acquisition-date fair value of $
14. Lines of Credit and Long-Term Debt
(a) Lines of Credit
On December 18, 2020, the Company and its subsidiaries entered into a Loan and Security Agreement (the “2020 Credit Facility”), with Western Alliance Bank (“WAB”). The 2020 Credit Facility provided for a $
Amounts under the 2020 Credit Facility could be borrowed, repaid, and re-borrowed from time to time until the maturity date on May 16, 2025, and were permitted to be used for, among other things, working capital and other general corporate purposes. Loans under the 2020 Credit Facility bore interest at a rate equal to the LIBOR rate plus
On August 1, 2022, the Company entered into a payoff letter with WAB with respect to the 2020 Credit Facility, pursuant to which the Company voluntarily elected to pay all amounts outstanding, including principal and interest, under the 2020 Credit Facility and related loan documents (the “Pay Off”) using cash on hand and proceeds from the sale of the PrescribeWellness Business. Accordingly, the Company paid a total of $
Interest expense on the 2020 Credit Facility was $
In connection with the 2020 Credit Facility, the Company recorded deferred financing costs of $
F-33
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
(b) Convertible Senior Subordinated Notes
On February 12, 2019, the Company issued and sold an aggregate principal amount of $
Holders may convert all or any portion of their 2026 Notes at any time prior to the close of business on the business day immediately preceding August 15, 2025 only under the following circumstances: (1) during any calendar quarter commencing after March 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least
In the initial accounting for the issuance of the 2026 Notes in 2019, the Company separated the 2026 Notes into liability and equity components. With the assistance of a third-party valuation specialist, the carrying amount of the liability component was calculated by utilizing a discounted cash flow model of the contractual cash flows that were discounted at a risk-adjusted interest rate in order to estimate the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $
F-34
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The Company adopted ASU 2020-06, Debt - Debt with Conversion and Other Options (subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40), using the modified retrospective method effective January 1, 2021. ASU 2020-06 updated the previous accounting guidance for convertible debt instruments under ASC 470-20, Debt with Conversion and Other Options (“ASC 470-20”), and required a convertible debt instrument to be accounted for as a single liability measured at its amortized cost. Upon adoption, the Company recorded a $
During the year ended December 31, 2022, the Company recognized $
During the year ended December 31, 2021, the Company recognized $
During the year ended December 31, 2020, under the previous accounting standard, the Company recognized $
The 2026 Notes had a carrying value of $
The 2026 Notes are classified as long-term debt on the Company’s consolidated balance sheets and will be until such Notes are within one year of maturity.
F-35
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
(c) Convertible Note Hedge and Warrant Transactions
In connection with the offering of the 2026 Notes, the Company entered into convertible note hedge transactions with affiliates of certain of the initial purchasers (the “option counterparties”) of the 2026 Notes pursuant to the terms of call option confirmations. The Company has the option to purchase a total of
The convertible note hedge transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the 2026 Notes and/or offset any potential cash payments the Company is required to make in excess of the principal amount of converted 2026 Notes, as the case may be. The warrant transactions could separately have a dilutive effect on the Company’s common stock to the extent that the market price per share of the Company’s common stock exceeds the strike price of the warrants.
As of December 31, 2022,
(d) Long-Term Debt Maturities
The following table represents the total long-term debt obligations of the Company at December 31, 2022 and December 31, 2021:
| December 31, 2022 |
| December 31, 2021 | |||
Convertible senior subordinated notes | $ | | $ | | ||
Convertible senior subordinated notes - related party | | — | ||||
Unamortized discount, including debt issuance costs, on convertible senior subordinated notes | ( | ( | ||||
Total long-term debt, net | $ | | $ | | ||
15. Income Taxes
The Company accounts for income taxes under ASC Topic 740 —Income Taxes (“ASC 740”). Deferred income tax assets and liabilities are determined based upon differences between financial reporting and tax bases of assets and liabilities, which are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse.
The components of the Company’s loss before income taxes are as follows:
Years Ended December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
United States | $ | ( | $ | ( | $ | ( | |||
Total loss before income taxes | $ | ( | $ | ( | $ | ( | |||
F-36
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The expense (benefit) from income taxes consists of the following:
Years Ended December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
Current: | |||||||||
State and local | $ | | $ | | $ | | |||
Total current income tax expense | | | | ||||||
Deferred: | |||||||||
US federal | | | ( | ||||||
State and local | | | ( | ||||||
Total deferred income tax expense (benefit) | | | ( | ||||||
Total income tax expense (benefit) | $ | | $ | | $ | ( | |||
The Company had
For the years ended December 31, 2022 and 2021, the Company had an effective tax rate (
For the year ended December 31, 2020, the Company had an effective tax rate of
F-37
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The principal components of the Company’s deferred tax assets and liabilities are as follows:
December 31, | ||||||
| 2022 |
| 2021 | |||
Deferred tax assets: | ||||||
Net federal operating loss carryforward | $ | | $ | | ||
Net state operating loss carryforward | | | ||||
Net international operating loss carryforward | | | ||||
Interest expense limitation carryforward | | | ||||
Unamortized debt discount | | | ||||
Accruals | | | ||||
Amortizable intangible assets | | | ||||
Stock options | | | ||||
Operating lease liabilities | | | ||||
Assets held for sale | | — | ||||
Other | | | ||||
Deferred tax assets | | | ||||
Less: valuation allowances | ( | ( | ||||
Deferred tax assets after valuation allowance | | | ||||
Deferred tax liabilities: | ||||||
Fixed assets | ( | ( | ||||
Operating lease right-of-use assets | ( | ( | ||||
Indefinite-lived intangibles | ( | ( | ||||
Other | ( | ( | ||||
Deferred tax liabilities | ( | ( | ||||
Net deferred tax liabilities | $ | ( | $ | ( | ||
As of December 31, 2022, the Company had federal net operating loss (“NOL”) carryforwards of $
On February 12, 2021, the Company received a private letter ruling from the Internal Revenue Service, which determined, based on information submitted and representations made by the Company, that the Company met the requirements to deduct the interest expense resulting from the amortization of the debt discount associated with the 2026 Notes. As a result, the Company recorded a deferred tax asset of $
ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As a result, as of December 31, 2020, the Company had a partial valuation allowance against U.S. federal and state deferred tax assets and a full valuation allowance against its international deferred tax assets because the Company determined that it was more likely than not that these assets would not be fully realized.
After consideration of all the evidence, both positive and negative, at December 31, 2022 and 2021, the Company recorded a full valuation allowance against all of its deferred tax assets because the Company determined that it was more likely than not that these assets would not be fully realized.
F-38
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The changes in the Company’s valuation allowance were as follows:
Year-Ended | ||||||
December 31, | ||||||
| 2022 |
| 2021 | |||
Balance at beginning of the year | $ | | $ | | ||
Increase due to NOLs and temporary differences | | | ||||
Change in foreign exchange rate | ( | ( | ||||
Balance at end of the year | $ | | $ | | ||
A reconciliation of income tax (expense) benefit at the statutory federal income tax rate and income taxes as reflected in the financial statements is as follows:
December 31, | |||||||||
| 2022 |
|
| 2021 |
|
| 2020 | ||
Federal statutory rate | | % | | % | | % | |||
State income taxes, net of federal benefit | | | | ||||||
Change in valuation allowance | ( | ( | ( | ||||||
Non-deductible stock compensation and tax windfall benefits, net | ( | ( | | ||||||
Change in fair value of contingent consideration | ( | — | ( | ||||||
Change in deduction for debt discount amortization | — | | — | ||||||
Non-deductible expenses and other | — | | | ||||||
Effective income tax rate | ( | % | ( | % | | % | |||
The tax benefits of uncertain tax positions are recognized only when the Company believes it is more likely than not that the tax position will be upheld on examination by the taxing authorities based on the merits of the position. The Company recognizes interest and penalties, if any, related to unrecognized income tax benefits in income tax expense. Through December 31, 2022, the Company had
In the normal course of business, the Company is subject to examination by taxing authorities from federal, state, and international governments. As of December 31, 2022, the Company’s tax years beginning in 2016 remain open for examination by taxing authorities.
16. Stockholders’ Equity
In connection with the offering of the 2026 Notes, the Company issued warrants to purchase
17. Stock-Based Compensation
In September 2016, the Company adopted the 2016 Equity Compensation Plan (“2016 Plan”). During the term of the 2016 Plan, the share reserve will automatically increase on the first trading day in January of each calendar year by an amount equal to the lesser of
The stock-based compensation information disclosed below includes results of both continuing and discontinued operations.
F-39
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Restricted Common Stock and Restricted Stock Units
The Company issues restricted stock awards and restricted stock units pursuant to the 2016 Plan to employees and non-employee directors. Restricted stock awards and restricted stock units generally vest over a -to-
The following table summarizes the aggregate restricted stock award activity, inclusive of performance based restricted stock awards, and restricted stock unit activity under the 2016 Plan for the years ended December 31, 2022, 2021 and 2020:
Weighted | |||||
average | |||||
Number | grant-date | ||||
| of shares |
| fair value | ||
Outstanding at January 1, 2020 | | $ | | ||
Granted | | | |||
Vested | ( | | |||
Forfeited | ( | | |||
Outstanding at December 31, 2020 | | | |||
Granted | | | |||
Vested | ( | | |||
Forfeited | ( | | |||
Outstanding at December 31, 2021 | | | |||
Granted | | | |||
Vested | ( | | |||
Forfeited | ( | | |||
Outstanding at December 31, 2022 | | $ | | ||
The table above includes
For the years ended December 31, 2022, 2021, and 2020, $
Expense related to restricted stock awards for the year ended December 31, 2022 includes $
Performance-Based Equity Awards
On May 4, 2020, pursuant to the 2016 Plan, the Board approved grants totaling
F-40
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
On October 29, 2020, pursuant to the 2016 Plan, the Board approved grants totaling
On April 27, 2021, pursuant to the 2016 Plan, the Board approved awards of performance stock units to certain employees. Each award reflects a target number of shares (“Target 2021 Shares”) that may be issued to the award recipient. The awards are earned upon the Company’s achievement of certain revenue performance targets during the
On August 22, 2022, pursuant to the 2016 Plan, the Board approved awards of performance stock units to certain executives. Each award reflects a target number of shares (“Target 2022 Shares”) that may be issued to the award recipient. The awards are earned upon the Company’s achievement of certain market performance targets during the
Other Stock Awards
During the year ended December 31, 2020, the Board approved the grant of stock awards to select employees pursuant to the 2016 Plan. The awards provided for the issuance of
During the year ended December 31, 2021, the Board approved the grant of stock awards to certain non-employee directors, in lieu of cash compensation, and to a consultant pursuant to the 2016 Plan. The awards provided for the issuance of
F-41
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
During the first quarter of 2022, the Board approved grants of stock awards to certain non-employee directors, in lieu of cash compensation, and employees pursuant to the 2016 Plan. The awards provided for the issuance of
During the second quarter of 2022, the Board approved grants of stock awards to certain non-employee directors, in lieu of cash compensation, pursuant to the 2016 Plan. The awards provided for the issuance of
During the third quarter of 2022, the Board approved grants of stock awards to certain employees pursuant to the 2016 Plan. The awards provided for the issuance of
Stock Options
The Company recorded $
The table below sets forth the weighted average assumptions for employee grants during the years ended December 31, 2021 and 2020.
Year Ended | ||||||
December 31, | ||||||
Valuation assumptions: |
| 2021 |
| 2020 | ||
Expected volatility | | % | | % | ||
Expected term (years) | ||||||
Risk-free interest rate | | % | | % | ||
Dividend yield | — | — | ||||
The weighted average grant-date fair value of employee options granted during the years ended December 31, 2021 and 2020 was $
F-42
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following table summarizes stock option activity for the years ended December 2022, 2021, and 2020:
Weighted | ||||||||||
Weighted | average | |||||||||
average | remaining | Aggregate | ||||||||
Number | exercise | contractual | intrinsic | |||||||
| of shares |
| price |
| term |
| value | |||
Outstanding at January 1, 2020 | | $ | | |||||||
Granted | | | ||||||||
Exercised | ( | | ||||||||
Forfeited | ( | | ||||||||
Outstanding at December 31, 2020 | | | ||||||||
Granted | | | ||||||||
Exercised | ( | | ||||||||
Forfeited | ( | | ||||||||
Outstanding at December 31, 2021 | | |
| |||||||
Exercised | ( | | ||||||||
Forfeited | ( | | ||||||||
Outstanding at December 31, 2022 | | $ | | $ | | |||||
Options vested and expected to vest at December 31, 2022 | | $ | | $ | | |||||
Exercisable at December 31, 2022 | | $ | | $ | | |||||
The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the Company’s closing stock price or estimated fair value on the last trading day of the fiscal year for those stock options that had exercise prices lower than the fair value of the Company's common stock. This amount changes based on the fair market value of the Company’s stock. The total intrinsic value of options exercised during the years ended December 31, 2022, 2021, and 2020 was $
As of December 31, 2022, there was $
Cash received from option exercises for the years ended December 31, 2022, 2021 and 2020 was $
During the years ended December 31, 2022, 2021 and 2020, restricted share and option holders delivered
The Company recorded total stock-based compensation expense for the years ended December 31, 2022, 2021 and 2020 in the following expense categories of its consolidated statement of operations:
Year Ended | |||||||||
December 31, | |||||||||
2022 |
| 2021 | 2020 | ||||||
Cost of medication revenue | $ | | $ | | $ | | |||
Cost of technology-enabled solutions revenue | | | | ||||||
Research and development | | | | ||||||
Sales and marketing | | | | ||||||
General and administrative | | | | ||||||
Discontinued operations | | | | ||||||
Total stock-based compensation expense | $ | | $ | | $ | | |||
F-43
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Employee Stock Purchase Plan
In February 2021, the Board, subject to stockholder approval, adopted the Tabula Rasa HealthCare, Inc. Employee Stock Purchase Plan (the “ESPP”), which allows eligible employees to purchase common shares of Company stock through payroll deductions at a
18. Fair Value Measurements
The Company’s financial instruments consist of money market funds, accounts receivable, client claims receivables, contract assets, contingent consideration receivable, accounts payable, client claims payable, contract liabilities, accrued expenses, vendor financing arrangements, and long-term debt, which includes the Company’s convertible senior subordinated notes. The carrying values of accounts receivable, client claims receivables, contract assets, accounts payable, client claims payable, contract liabilities, and accrued expenses are representative of their fair values due to the relatively short-term nature of those instruments. Vendor financing arrangements are recorded at net carrying value, which approximates fair value. See below for additional information on the Company’s convertible senior subordinated notes.
The Company had classified assets measured at fair value on a recurring basis at December 31, 2022 as follows:
Fair Value Measurement | ||||||||||||
at Reporting Date Using | ||||||||||||
Balance as of | ||||||||||||
| Level 1 |
| Level 2 |
| Level 3 |
| December 31, 2022 | |||||
Assets | ||||||||||||
Money market funds | $ | | $ | — | $ | — | $ | | ||||
Contingent consideration receivable - long-term | — | — | | | ||||||||
Total | $ | | $ | — | $ | | $ | | ||||
Level 1 instruments include investments in money market funds with an original maturity of three months or less and are valued based on quoted prices in active markets at the measurement date.
In connection with the sale of the PrescribeWellness Business on August 1, 2022, additional consideration may be payable to the Company based on the achievement of certain customer and revenue metrics, as defined in the corresponding purchase agreement, for the years ending December 31, 2023 and 2024. See Note 6 for additional information regarding the sale of the PrescribeWellness Business.
The contingent consideration receivable is measured at fair value on a recurring basis and may include the use of significant unobservable inputs, hence these instruments represent Level 3 measurements within the fair value hierarchy. All changes in contingent consideration subsequent to the initial sale-date measurement are recorded in net income or loss.
The fair value of the contingent consideration receivable was determined using a Monte Carlo simulation with the assistance of a third-party appraiser. The contingent consideration receivable was recorded at the estimated fair value of $
F-44
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
the contingent consideration valuation. The estimated fair value of the contingent consideration receivable was $
In connection with the acquisition of the Cognify business in 2018, additional consideration was payable by the Company contingent upon the achievement of certain financial and performance milestones. These acquisition-related contingent consideration liabilities represented the estimated fair value of the additional cash and equity consideration payable. In accordance with ASC 805, Business Combinations, all changes in liability-classified contingent consideration subsequent to the initial acquisition-date measurement were recorded in net income or loss.
The acquisition-related contingent consideration liabilities were measured at fair value on a recurring basis and included the use of significant unobservable inputs, hence, these instruments represented Level 3 measurements within the fair value hierarchy.
The Cognify acquisition-related contingent consideration, which was liability-classified, was recorded at the estimated fair value at the acquisition date of October 19, 2018. The Company, with the assistance of a third-party appraiser, utilized a Monte Carlo simulation to derive estimates of the contingent consideration payments as of the acquisition date and at each subsequent reporting period.
During the third quarter of 2020, pursuant to the terms of the corresponding stock purchase agreement, the Company elected to accelerate the payment of the Cognify acquisition-related contingent consideration for an aggregate payment amount of $
The following table presents the financial instruments that are not carried at fair value but require fair value disclosure as of December 31, 2022:
Face Value |
| Carrying Value |
| Fair Value | |||||
$ | | $ | | $ | | ||||
The fair value of the 2026 Notes at each balance sheet date is determined based on recent quoted market prices for these notes which is a level 2 measurement. As discussed in Note 14, the 2026 Notes are carried at their aggregate face value of $
19. Commitments and Contingencies
(a) Employment Agreements
The Company has change-in-control and severance agreements with each of the Company’s named executive officers and other key members of management that provide for, among other things, salary, performance bonuses, or other incentive compensation, payments in the event of termination of the executives upon the occurrence of a change in control, and restrictive covenants pursuant to which the employees have agreed to refrain from competing with the Company or soliciting the Company’s employees or clients for a period following the employee’s termination of employment.
(b) Legal Proceedings
The Company is not currently involved in any significant claims or legal actions that, in the opinion of management, will have a material adverse impact on the Company.
F-45
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
(c) Vendor Purchase Agreements
On March 29, 2019, the Company entered into an Affiliated Pharmacy Agreement and Pharmaceutical Program Supply Agreement (the “Prior Thrifty Drug Agreements”) with Thrifty Drug Stores, Inc. (“Thrifty Drug”). On July 1, 2020, the Company entered into a new Affiliated Pharmacy Agreement and Pharmaceutical Program Supply Agreement with Thrifty Drug (the “Thrifty Drug Agreements”) to replace the Prior Thrifty Drug Agreements, which, among other things, extended the Company’s agreement with Thrifty Drug through March 31, 2024. Pursuant to the terms of the Thrifty Drug Agreements, the Company has agreed to purchase not less than
As of December 31, 2022 and 2021, the Company had $
In June 2021 and October 2021, the Company entered into agreements with a provider for cloud hosting and support services. The June 2021 agreement was effective as of June 3, 2021 and expires on April 28, 2024. Pursuant to the June 2021 agreement, the Company is committed to a minimum purchase obligation of $
In August 2021, the Company entered into an agreement with a third party to provide enterprise support and information technology services. The agreement is effective as of November 1, 2021 and expires on October 31, 2026 and commits the Company to a minimum purchase obligation of $
20. Retirement Plan
The Company has established a 401(k) plan that qualifies as a defined contribution plan under Section 401 of the Internal Revenue Code. The Company’s contributions to this plan are based on a percentage of eligible employees’ plan year earnings, as defined therein. The Company made matching contributions to participants’ accounts totaling $
21. Related Party Transactions
The Company’s CareVention HealthCare segment provides medication fulfillment pharmacy services and certain PACE solutions services to a client whose Chief Executive Officer is a member of the Company’s Board. For the years ended December 31, 2022, 2021, and 2020, approximately $
During the second quarter of 2022, a holder of the Company’s convertible senior subordinated notes became a significant stockholder. The stockholder held approximately $
On September 13, 2022, the Company entered into a cooperation agreement (the “Cooperation Agreement”) with a significant stockholder of the Company, pursuant to which, among other matters, the Company agreed to effect
F-46
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
certain changes to its management team and the composition of the Board of Directors and implement certain corporate governance changes. In connection with the Cooperation Agreement, the Company agreed to reimburse the stockholder $
On September 13, 2022, in connection with the entry into separation agreements with
On September 13, 2022, the Company entered into consulting services agreements with
22. Rights Plan
On July 25, 2022, the Board approved and adopted a Rights Agreement (the “Rights Agreement”), by and between the Company and American Stock Transfer & Trust Company, LLC, as Rights Agent. Pursuant to the Rights Agreement, the Board declared a dividend of
23. Segment Reporting
The Company operates its business through
The Company's chief operating decision maker (“CODM”), the Interim Chief Executive Officer, allocates resources and assesses performance based upon financial information at the reportable segment level. Substantially all revenues are generated and substantially all tangible assets are held in the U.S.
CareVention HealthCare primarily provides services to PACE organizations that include medication fulfillment pharmacy services and technology-enabled solutions such as medication safety services, PBM solutions, and health plan management services.
MedWise HealthCare primarily generates revenues from the Company’s technology-enabled solutions, which include medication safety services and software subscription solutions which identify individuals with high medication-related risk and optimize medication therapy.
F-47
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Shared services primarily consist of unallocated corporate sales and marketing expenses and general and administrative expenses associated with the management and administration of the Company’s business objectives.
The CODM uses revenue in accordance with U.S. GAAP and Adjusted EBITDA as the relevant segment performance measures to evaluate the performance of the segments and allocate resources.
Adjusted EBITDA is a segment performance financial measure that offers a useful view of the overall operation of the Company’s businesses and may be different than similarly-titled segment performance financial measures used by other companies.
Adjusted EBITDA consists of net loss plus certain other expenses, which include interest expense, provision for income taxes, depreciation and amortization, change in fair value of acquisition-related contingent consideration expense, change in fair value of contingent consideration receivable, impairment charges, business optimization expenses, severance costs, executive transition costs, cooperation agreement costs, divestiture-related expense, acquisition-related expense, stock-based compensation expense, loss on disposal of business, and settlement costs. The Company considers business optimization expenses to include contract termination payments, lease termination costs, retention payments, and other employee and non-recurring vendor costs incurred related to its business optimization initiatives during 2022 and 2021. The Company considers severance costs to include severance costs related to the realignment of its resources. The Company considers executive transition costs to include non-recurring costs related to the hiring and onboarding of new named executive officers and separation costs related to former named executive officers. The Company considers cooperation agreement costs to include legal, professional services, and other non-recurring costs related to the Company’s cooperation agreement with Indaba Capital Management. The Company considers divestiture-related expense to include non-recurring direct transaction costs. The Company considers acquisition-related expense to include non-recurring direct transaction and integration costs. The Company considers loss on disposal of business to include non-recurring loss resulting from the sale of PrescribeWellness Business. The Company considers settlement costs to include amounts payable by the Company or reductions to amounts owed to the Company as a result of a contractual settlement.
Management considers revenue and Adjusted EBITDA to be the appropriate metric to evaluate and compare the ongoing operating performance of the Company’s segments on a consistent basis across reporting periods as they eliminate the effect of items that are not indicative of each segment's core operating performance.
F-48
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following tables present the Company’s segment information:
CareVention HealthCare | Shared Services and Other | Consolidated | |||||||
Revenue: | |||||||||
Year Ended December 31, 2022 | |||||||||
Medication revenue | $ | | $ | — | $ | | |||
Technology-enabled solutions revenue | | | | ||||||
Total revenue | $ | | $ | | $ | | |||
Year Ended December 31, 2021 | |||||||||
Medication revenue | $ | | $ | — | $ | | |||
Technology-enabled solutions revenue | | | | ||||||
Total revenue | $ | | $ | | $ | | |||
Year Ended December 31, 2020 | |||||||||
Medication revenue | $ | | $ | — | $ | | |||
Technology-enabled solutions revenue | | | | ||||||
Total revenue | $ | | $ | | $ | | |||
CareVention HealthCare | Shared Services and Other | Consolidated | |||||||
Adjusted EBITDA (Loss) from Continuing Operations: | |||||||||
Year Ended December 31, 2022 | |||||||||
Adjusted EBITDA (loss) | $ | | $ | ( | $ | | |||
Year Ended December 31, 2021 | |||||||||
Adjusted EBITDA (loss) | $ | | $ | ( | $ | | |||
Year Ended December 31, 2020 | |||||||||
Adjusted EBITDA (loss) | $ | | $ | ( | $ | | |||
F-49
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
The following table presents the Company’s reconciliation of the segments’ total Adjusted EBITDA to net loss as presented in the consolidated statements of operations:
Year Ended December 31, | |||||||||
| 2022 |
| 2021 |
| 2020 | ||||
Reconciliation of Net Loss to Adjusted EBITDA from Continuing Operations | |||||||||
Net loss | $ | ( | $ | ( | $ | ( | |||
Add: | |||||||||
Interest expense, net | | | | ||||||
Income tax expense (benefit) | | | ( | ||||||
Depreciation and amortization | | | | ||||||
Change in fair value of acquisition-related contingent consideration expense | — | — | | ||||||
Change in fair value of contingent consideration receivable | | — | — | ||||||
Impairment charges | | — | | ||||||
Business optimization expenses | | | — | ||||||
Severance costs | | | | ||||||
Executive transition | | — | — | ||||||
Cooperation agreement costs | | — | — | ||||||
Divestiture-related expense | | — | — | ||||||
Acquisition-related expense | — | | | ||||||
Stock-based compensation expense | | | | ||||||
Loss from discontinued operations | | | | ||||||
Adjusted EBITDA from continuing operations | $ | | $ | | $ | | |||
Adjusted EBITDA (loss) from discontinued operations | ( | | | ||||||
Total Adjusted EBITDA | $ | | $ | | $ | | |||
Year Ended December 31, | |||||||||
2022 | 2021 | 2020 | |||||||
Reconciliation of Net Loss from Discontinued Operations, net of tax to Adjusted EBITDA (Loss) from Discontinued Operations | |||||||||
Net loss from discontinued operations, net of tax | $ | ( | $ | ( | $ | ( | |||
Add: | |||||||||
Income tax (benefit) expense | ( | | | ||||||
Depreciation and amortization | | | | ||||||
Impairment charges | | — | — | ||||||
Loss on disposal of business | | — | — | ||||||
Business optimization expenses | — | | — | ||||||
Severance costs | | — | | ||||||
Settlement | | | — | ||||||
Acquisition-related expense | — | — | | ||||||
Divestiture-related expense | | — | — | ||||||
Stock-based compensation expense | | | | ||||||
Adjusted EBITDA (loss) from discontinued operations | $ | ( | $ | | $ | | |||
Asset information by segment is not a key measure of performance used by the CODM. Accordingly, the Company has not disclosed asset information by segment.
F-50
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
24. Subsequent Events
On January 20, 2023 (the “DoseMe Sale Date”), the Company and Tabula Rasa HealthCare Group, Inc., a wholly-owned subsidiary of the Company (the “Seller”), entered into a Share and Asset Purchase Agreement (the “DoseMe Purchase Agreement”), by and among the Company, Seller, and DoseMe Operations Inc. (“Buyer”), pursuant to which Seller agreed to sell to Buyer its unincorporated DoseMe Business, and the assets, properties, and rights that are primarily used or held for use in connection with the DoseMe Business. As consideration, Buyer agreed to pay to Seller on the DoseMe Sale Date $
On March 2, 2023 (the “SinfoníaRx Sale Date”), the Company and Tabula Rasa HealthCare Group, Inc., a wholly-owned subsidiary of the Company (the “Seller”), entered into an Asset Purchase Agreement (the “SinfoníaRx Purchase Agreement”), by and among the Company, Seller, and Symphony Clinic, LLC (“Symphony”), pursuant to which Seller agreed to sell to Symphony its unincorporated SinfoníaRx Business, and the assets, properties, and rights that are primarily used or held for use in connection with the SinfoníaRx Business. As consideration, Symphony agreed to pay to Seller on the SinfoníaRx Sale Date $
F-51
TABULA RASA HEALTHCARE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in thousands, except share and per share data)
Schedule II - Valuation and Qualifying Accounts for continuing operations as of and for the years ended December 31, 2022, 2021 and 2020.
Additions | ||||||||||||
Balance at | Charged to | |||||||||||
Beginning of | Costs and | Balance at End | ||||||||||
Description |
| Period |
| Expenses |
| Deductions |
| of Period | ||||
Allowance for doubtful accounts: | ||||||||||||
Year Ended December 31, 2022 | $ | | $ | | $ | ( | $ | | ||||
Year Ended December 31, 2021 | $ | | $ | | $ | ( | $ | | ||||
Year Ended December 31, 2020 | $ | | $ | ( | $ | ( | $ | | ||||
Allowance | Change | |||||||||||
Balance at | Recorded on | In Foreign | ||||||||||
Beginning of | Current Year | Exchange | Balance at End | |||||||||
Description | Period | Losses | Rate | of Period | ||||||||
Deferred tax asset valuation allowance: | ||||||||||||
Year Ended December 31, 2022 | $ | | $ | | $ | ( | $ | | ||||
Year Ended December 31, 2021 | $ | | $ | | $ | ( | $ | | ||||
Year Ended December 31, 2020 | $ | | $ | | $ | | $ | | ||||
F-52
Exhibit 10.2
INDEMNIFICATION AGREEMENT
This Indemnification Agreement, effective as of [●], 20[●] (this “Agreement”), is made by and between Tabula Rasa HealthCare, Inc., a Delaware corporation (the “Company”), and [●] (“Indemnitee”).
RECITALS:
A.The Company desires to attract and retain the services of highly qualified individuals as directors and officers.
B.Competent and experienced persons are reluctant to serve corporations as directors or officers or in other fiduciary capacities unless they are provided with adequate protection from claims and actions against them arising out of their service to the corporation in addition to any protections provided by the organizational documents of the corporation, including the certificate of incorporation and bylaws, and, as a result, it is common for publicly traded companies to enter into indemnification agreements with their directors and officers.
C.Indemnitee’s willingness to [continue to] serve as [a director][an officer] of the Company is predicated, in substantial part, upon the Company’s willingness to indemnify Indemnitee and to provide advancement of Expenses (as defined in Section 1(e)) to Indemnitee, to the fullest extent permitted by the laws of the State of Delaware, and upon the other undertakings set forth in this Agreement.
D.The board of directors of the Company (the “Board”) has determined that enhancing the ability of the Company to retain and attract as directors and officers the most capable persons is in the best interests of the Company and that the Company therefore should seek to assure such persons that indemnification and insurance coverage is available.
D.Therefore, in recognition of the need to provide Indemnitee with substantial protection against personal liability, in order to procure Indemnitee’s [continued] service as [a director][an officer] of the Company and to enhance Indemnitee’s ability to serve the Company in an effective manner, and in order to provide such protection pursuant to express contract rights (intended to be enforceable irrespective of, among other things, any amendment to the Company’s certificate of incorporation or bylaws (collectively, the “Constituent Documents”), any change in the composition of the Board or any change-in-control or business combination transaction relating to the Company), the Company wishes to provide in this Agreement for the indemnification of and the advancement of Expenses to Indemnitee as set forth in this Agreement and for the continued coverage of Indemnitee under the Company’s directors’ and officers’ liability insurance policies.
AGREEMENT:
NOW, THEREFORE, the parties hereby agree as follows:
2
3
4
5
6
7
8
9
10
IN WITNESS WHEREOF, Indemnitee has executed and the Company has caused its duly authorized representative to execute this Agreement as of the date first above written.
TABULA RASA HEALTHCARE, INC. Title: Date: |
INDEMNITEE |
11
CERTAIN SCHEDULES AND EXHIBITS HAVE BEEN OMITTED PURSUANT TO ITEM 601(a)(5) OF REGULATION S-K. IN ADDITION, PORTIONS OF THIS EXHIBIT HAVE BEEN OMITTED PURSUANT TO ITEM 601(b)(2) of REGULATION S-K BECAUSE THEY (i) ARE NOT MATERIAL AND (ii) WOULD LIKELY CAUSE COMPETITIVE HARM TO THE COMPANY IF PUBLICLY DISCLOSED. THE COMPANY AGREES TO FURNISH SUPPLEMENTALLY TO THE COMMISSION AN UNREDACTED COPY OF THIS EXHIBIT, OR A COPY OF ANY OMITTED SCHEDULE OR EXHIBIT, UPON REQUEST.
share AND ASSET PURCHASE AGREEMENT
This SHARE AND ASSET PURCHASE AGREEMENT is made and entered into as of January 20, 2023 (this “Agreement”), by and between Tabula Rasa HealthCare Group, Inc., a Delaware corporation (“Seller”), and DoseMe Operations Inc., a Delaware corporation (“Buyer”). Each of Buyer and Seller is sometimes referred to in this Agreement as a “Party” and collectively as the “Parties.”
WHEREAS, (i) Seller holds all of the outstanding shares of, or ownership interests in DM Acquisition Pty Ltd ACN 630 250 583, a proprietary company limited by shares incorporated in Victoria and organized under the Laws of Australia (“DMAP”), (ii) DMAP holds all of the outstanding shares of, or ownership interests in DoseMe Holdings Pty Ltd ACN 168 742 336, a proprietary company limited by shares incorporated in Queensland and organized under the Laws of Australia (“Holdings”), and (iii) Holdings holds all of the outstanding shares of, or ownership interests in DoseMe Pty Ltd ACN 159 402 276, a proprietary company limited by shares incorporated in Queensland and organized under the Laws of Australia (“DoseMe,” and together with DMAP, and Holdings, the “Transferred Entities”).
WHEREAS, (i) Seller desires to sell to Buyer, and Buyer desires to purchase from Seller, (a) all of the issued and outstanding shares of, and ownership interests in, DMAP (the “Shares”), and (b) all of Seller’s rights, titles, and interests in and to the assets, properties and rights of Seller set forth in Schedule A (collectively, the “Purchased Assets”), and (ii) Buyer desires to assume, and Seller desires to have Buyer assume, all liabilities and obligations directly related to the Purchased Assets, including the liabilities and obligations set forth on Schedule C, in each case, upon the terms and subject to the conditions set forth in this Agreement.
NOW, THEREFORE, for good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, and intending to be legally bound hereby, the Parties agree as follows:
| a. | Subject to the terms and conditions set forth herein, at the Closing, Seller hereby (without any further action from any Party other than the payment of the Purchase Price in accordance herewith) sells, conveys, assigns, transfers and delivers to Buyer, free and clear of any mortgage, lien, pledge, charge, security interest (including security interests as defined in section 12(1) of the Personal Property Securities Act 2009 (Cth) (the “PPSA”), adverse claim or other encumbrance in respect of such property or asset (collectively, “Liens”), other than restrictions on transfers under applicable securities Laws, and Buyer hereby (without any further action from any Party other than the payment of the Purchase Price in accordance herewith) purchases, acquires and accepts from Seller, all of Seller’s right, title and interest in and to the Shares. |
| b. | Subject to the terms and conditions set forth herein, at the Closing, Seller hereby (without any further action from any Party other than the payment of the Purchase Price in accordance herewith) grants, sells, transfers, conveys and assigns to Buyer, all of Seller’s right, title and interest, legal and equitable, in and to all of the Purchased Assets, free and clear of all Liens other than (i) liens for Taxes not yet due and payable; (ii) mechanics, carriers’, workmen’s, repairmen’s or other like liens arising or incurred in the ordinary course of business; (iii) restrictions on transfers under applicable securities Laws; (iv) any lien or retention of title arrangement securing the unpaid balance of purchase money for property acquired in the ordinary course of business on the supplier’s standard terms where such unpaid balance is not yet due and such security only affects the relevant property; (v) any encumbrance or security interest in relation to personal property (as defined in the PPSA and to which the PPSA applies) that is created or provided for by a transfer of an Account or Chattel Paper, a PPS Lease, or a |
| Commercial Consignment (in each case, as defined in the PPSA) that is not a security interest within section 12(1) of the PPSA; and (vi) the interest of the lessor or owner in respect of assets subject to a finance or capital lease, a hire-purchase agreement or a conditional sale agreement (collectively, “Permitted Liens”), and Buyer hereby (without any further action from any Party other than the payment of the Purchase Price in accordance herewith) purchases, acquires and accepts from Seller, all of Seller’s right, title and interest in and to the Purchased Assets. For the avoidance of doubt, the Purchased Assets do not include, and Seller is not granting, selling, transferring, conveying and assigning any of the assets, properties or rights of Seller or its affiliates not set forth on Schedule A, including but not limited to, the assets, properties or rights set forth on Schedule B (collectively, the “Excluded Assets”). |
| c. | Upon the terms and subject to the conditions of this Agreement, Buyer hereby (without any further action from any Party) assumes all liabilities and obligations directly related to the Purchased Assets, whether known or unknown, contingent, matured or otherwise, including (without limitation) the liabilities set forth on Schedule C, in each case, whether arising at, prior to or after the Closing, excluding, however any pre-Closing liability or obligation with respect to the Customer Contracts (as such term is defined below) that are Purchased Assets other than as explicitly set forth in the Estimated Working Capital and/or Closing Working Capital (collectively, the “Assumed Liabilities”). |
| d. | Notwithstanding any other provision of this Agreement to the contrary, this Agreement shall not constitute an assignment or transfer of any Purchased Asset or Assumed Liability if an attempted assignment or transfer thereof, without the consent of a third party, would constitute a breach or other contravention thereof or would in any way adversely affect the rights of Buyer or Seller (as applicable) thereto or thereunder, and such consent has not been obtained on or prior to the Closing. If on the Closing Date any such consent is not obtained, then (i) Seller and Buyer will cooperate in a mutually agreeable arrangement, under which Buyer would obtain the benefits and assume the obligations and bear the economic burdens associated with such Purchased Asset and Assumed Liabilities in accordance with this Agreement, including subcontracting, sublicensing or subleasing to Buyer, or under which Seller would, pursuant to written instructions by Buyer, enforce for the benefit of Buyer any of the applicable rights against a third party associated with such Purchased Asset or Assumed Liability (collectively, “Third Party Rights”), and Seller would promptly pay to Buyer when received all monies received by them under any such Purchased Asset, and (ii) for one (1) year after the Closing Date, Seller and Buyer will continue to use their respective commercially reasonable efforts to obtain any consent necessary for the transfer or assignment of any such Purchased Asset or Assumed Liability to Buyer, and, upon the receipt of such consent such Purchased Asset or Assumed Liability, as the case may be, will immediately (without any further action by any Party) transfer to Buyer. Any out-of-pocket costs or expenses related to the seeking and/or obtaining of such consents post-Closing shall be split equally between Buyer and Seller other than any expenses for legal counsel which shall be borne by the party incurring such expense. |
| e. | Other than the Assumed Liabilities, Buyer is not assuming any liabilities or obligations of Seller of any kind, whether known or unknown, contingent, matured or otherwise, whether currently existing or hereinafter created. |
| f. | With no further action by any party, Seller hereby discharges and extinguishes in full all indebtedness owed by DMAP, Holdings and DoseMe to Seller. |
2
| a. | The aggregate amount to be paid by Buyer on the Closing Date with respect to the Purchased Assets and Shares shall equal (the “Purchase Price”): (i) $2,000,000 plus the amount (which may be a negative number) equal to Estimated Working Capital minus $(715,795.98) (such amount, the “Estimated Closing Payment”) paid by Buyer to Seller on the Closing Date, (ii) $3,000,000, paid by Buyer in the form of a promissory note due January 20, 2027 (the “Note”) which is attached hereto as Exhibit A and subject to the conditions set forth in Section 3(b) and (iii) the assumption of the Assumed Liabilities. All amounts payable under clause (i) of this Section 3(a) shall be paid to an account designated in writing by Seller by wire transfer of immediately available funds. The Purchase Price is subject to adjustments in accordance with Section 4. All amounts set forth in the Estimated Working Capital and the Closing Working Capital that are referenced in foreign currencies other than United States Dollars shall be translated into United States Dollars, determined at the applicable exchange rates as reported by Bloomberg, as of the close of business on the day prior to the Closing Date, or such other method agreed to by the parties hereto in writing. |
| 1. | “Actual ARR” means, as of the Measurement Date, the difference between the aggregate ARR for all Customer Contracts less the aggregate ARR for the Terminated Customer Contracts. |
| 2. | “Adjustment Amount” means, as of the Measurement Date, the sum of (x) three (3) times the difference between the Threshold Level and the Actual ARR, if such amount is positive, and in the event such difference is a negative number or zero, an amount equal to zero plus (y) one (1) time the aggregate ARR |
3
| for the Terminated Customer Contracts. Attached as Exhibit B is an illustrative example of the calculation of Adjustment Amount. |
| 3. | “ARR” means the annual gross revenue provided for in the Customer Contract. The ARR for each Customer Contract shall be set forth adjacent to each such contract on Schedule 3(b), which may be adjusted by written mutual agreement of the parties hereto for any error revealed prior to the Measurement Date (“Error Adjustment”). Any ARR referenced in the applicable Customer Contracts in foreign currencies other than United States Dollars shall be translated into United States Dollars, determined at the applicable exchange rates as reported by Bloomberg, as of the close of business on the day prior to the Closing Date, or such other method agreed to by the parties hereto in writing. |
| 4. | “Threshold Level” is based on the parties’ calculations as of the Closing, an amount equal to $1,503,550. The Threshold Level shall be subject to Error Adjustment. |
| 5. | For avoidance of doubt, the Note shall not be decreased in connection with any Customer Contract that (i) is not an Eligible Customer Contract, (ii) is an Eligible Customer Contract but is not terminated prior to the Measurement Date, unless a written notice (email shall suffice) from the counterparty to the applicable Customer Contract that such counterparty affirmatively does not consent to the transactions contemplated hereby is received by Buyer prior to the Measurement Date, or (iii) is an Eligible Customer Contract and is terminated prior to the Measurement Date because of a breach arising after the Closing, other than as a result of the failure to obtain consents for the transactions contemplated herein. |
| c. | Consent Statement. |
| 1. | As promptly as practicable following the Measurement Date, or such later date as the Buyer and Seller may agree in writing (email shall suffice), Buyer shall prepare and deliver, or shall cause to be prepared and delivered, to Seller a written statement (the “Consent Statement”), setting forth Buyer’s good-faith calculation of any adjustment to the Note in accordance with this Section 3 or written confirmation that no adjustment is required pursuant to this Section 3, along with reasonable supporting detail to evidence such calculation (including, for the avoidance of doubt, any termination notices and/or written “no consent” notices, which may be in the email form). Buyer shall deliver all documents and information supporting the Consent Statement and the calculations therein as Seller may reasonably request in writing. Seller shall have reasonable access, during normal business hours and upon reasonable written notice to Buyer, to all books and records reasonably related to the Consent Statement to the extent such access is reasonably necessary for the determination of the accuracy of the Consent Statement. |
| 2. | Within thirty (30) days after the delivery of the Consent Statement to Seller, Seller may deliver written notice (the “Consent Protest Notice”) to Buyer setting forth its specific disputes and objections with respect to the amounts and/or calculations set forth in the Consent Statement and the basis therefor. Any Consent Protest Notice shall specify in reasonable detail the nature of any disagreement so asserted. Buyer shall be permitted to review the supporting schedules, analyses and other documentation with respect to such Consent Protest Notice as the Buyer may reasonably request in writing. If Seller delivers a Consent Protest Notice within the prescribed time period, then Buyer and Seller will use reasonable efforts to resolve any disagreements in good faith as to any adjustment to the Note within thirty (30) days following the delivery of any Consent Protest Notice. |
| 3. | If Buyer and Seller are unable to resolve any disagreement with respect to the Consent Statement as set forth in the Consent Protest Notice within thirty (30) days following the delivery of any Consent Protest Notice, except as explicitly set forth herein, the dispute resolution procedures set forth in Section 4(d)(ii) shall apply, mutatis mutandis. |
4
| Liabilities as of the Closing and the current liabilities of the Transferred Entities as of the Closing (“Estimated Working Capital”). The Estimated Working Capital shall be calculated in accordance with the principles set forth on the Working Capital Schedule and, to the extent not set forth on such schedule, United States generally accepted accounting principles as consistently applied by Seller (“GAAP”). |
| b. | Within 90 days after the Closing Date, Buyer will prepare, or cause to be prepared, and deliver to Seller a statement (the “Closing Working Capital Statement”), which shall set forth Buyer’s calculation of (i) current assets of the Business as of the Closing that are Purchased Assets and the current assets of the Transferred Entities as of the Closing minus (ii) current liabilities included as part of the Assumed Liabilities as of the Closing and the current liabilities of the Transferred Entities as of the Closing (“Closing Working Capital”). The Closing Working Capital shall be calculated in accordance with the principles set forth on the Working Capital Schedule and, to the extent not set forth on such schedule, GAAP. |
| c. | Upon receipt from Buyer, Seller shall have 60 days to review the Closing Working Capital Statement (the “Review Period”). During such review period, Seller shall have access, upon reasonable notice to Buyer, to all relevant books and records and work papers (including those of Buyer’s accountants and auditors) during normal business hours for the purpose of verifying the Closing Working Capital Statement and all other items reasonably requested by Seller related thereto. If Seller disagrees with Buyer’s computation of the Closing Working Capital, Seller may, on or prior to the last day of the Review Period, deliver written notice to Buyer (the “Notice of Objection”), which shall set forth its objections to Buyer’s calculations of the Closing Working Capital. The Notice of Objection shall specify in reasonable detail any contested amounts and the basis therefor and shall include a schedule setting forth Seller’s determination of Closing Working Capital. |
| d. | (i) Unless Seller delivers the Notice of Objection to Buyer within the Review Period, Seller shall be deemed to have accepted the Closing Working Capital Statement, including Buyer’s calculations of the Closing Working Capital, and such Closing Working Capital Statement shall be final, binding and non-appealable by Buyer and Seller. If a Notice of Objection is delivered prior to the expiration of the Review Period, any amounts not disputed therein shall be final, binding and non-appealable by Buyer and Seller. If Seller delivers the Notice of Objection to Buyer within the Review Period, Buyer and Seller shall, during the 60 days following such delivery or any mutually agreed extension thereof, use their commercially reasonable efforts to reach agreement on the disputed items and amounts in order to determine the amount of the Closing Working Capital. If, at the end of such period or any mutually agreed extension thereof, Buyer and Seller are unable to resolve their disagreements, they shall jointly retain and refer their disagreements to Grant Thornton LLP (the “Independent Expert”). (ii) The Independent Expert shall base its determination solely on written submissions by Buyer and Seller and not on the Independent Expert’s independent review. Buyer and Seller shall make available to the Independent Expert all relevant books and records and other items reasonably requested by the Independent Expert. The Parties shall request that the Independent Expert deliver to Buyer and Seller, as promptly as practicable but in no event later than 60 days after its retention, a report which shall set forth its resolution of the disputed items and amounts and its calculation of the Closing Working Capital or Consent Statement, as applicable. Any determination by the Independent Expert shall not be outside the range defined by the respective amounts in the Closing Working Capital Schedule or Consent Statement, as applicable, proposed by Buyer’s and Seller’s proposed adjustments thereto set forth in the Notice of Objection or Consent Protest Notice, as applicable, and absent manifest mathematical error, the decision of the Independent Expert shall be final, conclusive and binding on the Parties. The costs and expenses of the Independent Expert shall be allocated between Buyer, on the one hand, and Seller, on the other hand, based upon the percentage that the portion of the aggregate contested amount not awarded to such Party bears to the aggregate amount actually contested by such Party, as determined by the Independent Expert. |
| e. | The date on which the Estimated Closing Payment, including Closing Working Capital, is finally determined pursuant to Section 4(d) shall be referred to as the “Determination Date” and such amount shall be referred to as the “Final Closing Payment”. On the Determination Date, the Purchase Price shall be adjusted as follows: |
| 1. | If the Final Closing Payment is less than the Estimated Closing Payment, Buyer and Seller shall offset an amount equal to such excess amount against the Note; and |
| 2. | If the Final Closing Payment is greater than the Estimated Closing Payment, Buyer and Seller shall increase the Note by an amount equal to such shortfall amount. |
5
| f. | Any payment to be made under Section 4(e)(1) shall be made within three business days after the Determination Date, and shall be made by wire transfer of immediately available funds to an account designated in writing by Buyer. Buyer and Seller agree that any adjustment to the Purchase Price pursuant to this Section shall be treated as an adjustment to the Purchase Price for all tax purposes, and shall not take any inconsistent position for Tax purposes. Buyer and Seller shall file all Tax Returns (including amended returns and claims for refund) and information reports in a manner consistent with such allocation. |
| g. | Buyer shall be entitled to deduct and withhold from the Purchase Price all taxes that Buyer may be required to deduct and withhold under any applicable tax law. All such withheld amounts shall be treated as delivered to Seller hereunder to the extent remitted to the appropriate governmental authority on behalf of Seller to which the withheld amounts pertain. Notwithstanding anything to the contrary in this Section 4(g), prior to deducting or withholding from any payments to be made under this Agreement, Buyer shall notify Seller of its intent to withhold or deduct from the Purchase Price and shall cooperate in good faith with Seller, to eliminate or reduce such withholding or deduction to the extent permitted by applicable Law. Seller shall be responsible for all out-of-pocket expenses that Buyer incurs in connection therewith. For the avoidance of doubt, for U.S. federal income tax purposes, no withholding is expected on the Purchase Price payable to Seller with respect to the Purchased Assets. |
| 5. | Deliveries at the Closing: |
| a. | At or before the Closing, Seller shall discharge and extinguish in full, and present evidence thereof, all indebtedness (if any) owed: |
| 1. | by Seller or any affiliate thereof to DMAP, Holdings and DoseMe; and |
| 2. | by DMAP, Holdings and DoseMe to Seller, or any affiliate thereof, other than amounts owing in the normal course of trading on arm’s length terms. |
| b. | At the Closing, Seller shall deliver, or cause to be delivered, to Buyer the following: |
| 1. | documentation evidencing to the reasonable satisfaction of Buyer that all Liens (other than Permitted Liens) over the Shares have been discharged; |
| 2. | a duly executed and completed transfer in favor of Buyer of the Shares in registrable form together with the relevant share certificate(s) (if any) or a deed of indemnity for missing share certificates in customary Australian forms; |
| 3. | a resolution of the board of directors of each of DMAP, Holdings and DoseMe resolving that, subject to and effective as of the Closing: |
| (1) | the persons notified in writing by Buyer to Seller before the Closing to be appointed as directors, secretaries and public officers be appointed; |
| (2) | the resignation of any director, secretary or public officer notified in writing by Buyer to Seller concurrently with the Closing as required to resign be accepted; |
| (3) | banking authority be given to the persons notified in writing by Buyer to Seller concurrently with the Closing, and all other banking authorities be revoked; |
| (4) | the registered office be changed to the address notified in writing by Buyer to Seller concurrently with the Closing; |
| (5) | all existing powers of attorney given by any Transaction Entity in favor of any resigning director, secretary or public officer be revoked; |
| (6) | in the case of DMAP only, DMAP approves the transfer of Shares to Buyer; and |
6
| (7) | any director or secretary be authorized to give all notices required to be given to regulatory authorities in relation to matters described above; |
| 4. | the Australian Securities and Investments Commission corporate key for each of DMAP, Holdings and DoseMe (or confirmation from Seller that a replacement corporate key has been applied for by each of DMAP, Holdings and DoseMe); |
| 5. | the register of members for each of DMAP, Holdings and DoseMe; |
| 6. | a certificate pursuant to Treasury Regulations Section 1.1445-2(b) that Seller is not a foreign person within the meaning of Section 1445 of the Internal Revenue Code of 1986, as amended (the “Code”) duly executed by Seller; |
| 7. | a certificate of the Secretary or Assistant Secretary (or equivalent officer) of Seller certifying as to (A) the resolutions of the board of directors of Seller, duly adopted and in effect, which authorize the execution, delivery and performance of this Agreement and the transactions contemplated hereby, and (B) the names and signatures of the officers of Seller authorized to sign this Agreement and the documents to be delivered hereunder; and |
| 8. | all corporate books and records of the Transferred Entities (to the extent that such books and records are not otherwise located at the Transferred Entities). |
| c. | At the Closing, Buyer shall deliver, or cause to be delivered, to Seller the following: |
| 1. | the Estimated Closing Payment; |
| 2. | the Note, duly executed by Buyer; and |
| 3. | each of the following documents: |
| (1) | the US law pledge and security agreement between the Seller and Buyer (the “US Security Agreement”), duly executed by Buyer; and |
| (2) | the Australian law specific security deed between the Seller and Buyer (the “AU Buyer Security Agreement” and, together with the US Security Agreement, the “Buyer Security Agreements”), duly executed by Buyer; and |
| (3) | each title document and blank transfer required to be provided by the Buyer to the Seller under any Buyer Security Agreement; and |
| 4. | a certificate of the Secretary or Assistant Secretary (or equivalent officer) of Buyer certifying as to (A) the resolutions of the board of directors of Buyer, duly adopted and in effect, which authorize the execution, delivery and performance by Buyer of this Agreement and the transactions contemplated hereby and of the Buyer Security Agreements (B) the names and signatures of the officers of Buyer authorized to sign this Agreement and the documents to be delivered hereunder (including the Buyer Security Agreements), and (C) customary security related matters. |
| d. | At the Closing, beneficial ownership of and risk in the Shares passes to Buyer. |
| e. | Security for Note. |
| 1. | To secure the payment to the Seller of the Note, the Buyer must (in addition to the delivery at Closing of the Buyer Security Agreements under Section 5(c) above) on or before the date which is 45 days after Closing (the “Whitewash Deadline Date”) deliver to the Seller: |
| (1) | each of the following documents which, in each case, where applicable, shall be (i) duly stamped or, if not duly stamped, evidence satisfactory to the Seller that they will be duly stamped; and (ii) in |
7
| registrable form together with all executed documents or other information necessary to register them or the Liens created by them: |
| (a) | the joinder to the US Security Agreement under which the Transferred Entities become additional grantors under the US Security Agreement (the “US Security Agreement Joinder”), duly executed by each Transferred Entity; |
| (b) | the Australian law guarantee and indemnity between each Transferred Entity and the Seller (the “AU Transferred Entity Guarantee”), duly executed by each Transferred Entity; |
| (c) | the Australian law general security deed between each Transferred Entity and the Seller (the “AU Transferred Entity Security Agreement” and, together with the US Security Agreement Joinder, the AU Transferred Entity Guarantee, the “Transferred Entity Security Agreements”), duly executed by each Transferred Entity; |
| (2) | each title document and blank transfer required to be provided by a Transferred Entity to the Seller under any Transferred Entity Security Agreement and/or the US Security Agreement, as applicable; and |
| (3) | a certificate of a director of each Transferred Entity certifying as to, amongst other things, (A) the resolutions of the board of directors of each Transferred Entity, duly adopted and in effect, which authorize the execution, delivery and performance by such Transferred Entity of each Transferred Entity Security Agreement and the US Security Agreement and the transactions contemplated by them, (B) the names and signatures of the officers of the Transferred Entity authorized to sign the Transferred Entity Security Agreements and the documents to be delivered thereunder, and (C) customary security related matters. |
| 2. | Without limiting Section 5(e)(1), Buyer must take all steps required to procure that: |
| (1) | the financial assistance constituted by the Transferred Entities entering into the Transferred Entity Security Agreements is approved by shareholders of the relevant company (and the shareholders of any ultimate Australian holding company) in accordance with section 260B of the Corporations Act 2001 (Cth) by no later than the date which is 2 business day after the Closing, including procuring all relevant entities prepare and send, as required, all notices of meeting and explanatory materials; and |
| (2) | all relevant entities lodge at the requisite times all forms required to be lodged with government agencies (including the Australian Securities and Investments Commission) in connection with the relevant financial assistance and entry into the Transferred Entity Security Agreements, in each case, as required to enable the Transferred Entities to enter into the Transferred Entity Security Agreements on or before the Whitewash Deadline Date and in form and substance acceptable to the Seller. |
| 3. | The Buyer must, within 2 business days of the relevant document being finalized, provide to the Seller copies of each document referred to in Section 5(e)(2). |
| 1. | Seller is a corporation duly incorporated, validly existing and in good standing under the Laws of the State of Delaware. Seller has full corporate power and authority to enter into this Agreement and the documents to be delivered hereunder, to carry out its obligations hereunder and to consummate the transactions contemplated hereby. The execution, delivery and performance by Seller of this Agreement and the |
8
| documents to be delivered hereunder and the consummation of the transactions contemplated hereby have been duly authorized by all requisite corporate action on the part of Seller. This Agreement and the documents to be delivered hereunder have been duly executed and delivered by Seller, and this Agreement constitutes the legal, valid and binding obligation of Seller, enforceable against it in accordance with its terms. |
| 2. | Each Transferred Entity is a proprietary company limited by shares, duly incorporated and validly existing under the Laws of the state of its incorporation and has full corporate power and authority to enter into each document to be delivered hereunder by it, to carry out its obligations thereunder and to consummate the transactions contemplated thereby. |
| 3. | None of the following events has occurred in relation to any Transferred Entity: |
| (1) | a receiver, receiver and manager, liquidator, provisional liquidator, administrator, trustee or similar officer has been appointed in respect of it or any of its assets or an event has occurred that reasonably gives any person the right to seek such an appointment; |
| (2) | an application has been made to a court or a valid and binding resolution has been passed or an order from a court has been made for the winding up or dissolution of it or an event has occurred that would reasonably give any person the right to make such an application; |
| (3) | it has proposed or has taken steps to implement a scheme of arrangement or other compromise or arrangement with its creditors or any class of them; |
| (4) | it has stopped paying its debts when they became due or has been declared under any applicable law to be insolvent or its board of directors has validly resolved that it is, or is reasonably likely to become at some future time, insolvent; or |
| (5) | any person in whose favor any Transferred Entity has granted any Liens (other than Permitted Liens) has become entitled to enforce any security under such applicable Lien (other than any Permitted Lien) or any floating charge under any such Lien (other than any Permitted Lien) crystallizes. |
| 1. | Seller, the Transferred Entities and, to the actual knowledge of Carolina Branco, Ross Carbone and Tim Sheehan (such actual knowledge, the “Knowledge of Seller”), each of their respective employees, contractors and consultants are and, for the four (4) years immediately prior to the date hereof, have been in compliance in all material respects, and none of Seller or any Transferred Entity is in material violation of, any Law to which the Shares or the Purchased Assets are subject, and none of Seller or any of the Transferred Entities have failed to obtain or adhere to the requirements, in any material respect, of any rights under any authorization, approval, consent, certificate, license, permit, franchise, registration, variance and similar rights (each, an “Authorization”) relating to Seller’s ownership of the Shares and Purchased Assets. |
9
| 2. | All Authorizations required for Seller and the Transferred Entities to conduct their respective business as currently conducted or for the ownership and use of the Purchased Assets have been obtained by Seller and/or the Transferred Entities (as applicable) and are valid and in full force and effect, expect where the failure to obtain such Authorizations or such Authorizations not being in full force and effect would not reasonably be expected to have a material adverse effect on the Business, the Shares, the Purchased Assets or the Transferred Entities. |
| 3. | True and complete copies of each written agreement or arrangement between each Transferred Entity and any regulatory authority have been disclosed to the Buyer. |
| 4. | No Transferred Entity has received any written order, direction or notice from any regulatory authority requiring monetary expenditure by the Transferred Entity or which may otherwise be reasonably expected to adversely affect the business of the Transferred Entities. To the Knowledge of Seller, no Transferred Entity is aware any circumstance existing that is reasonably likely to result in any such written order being made or written direction or notice being given. |
| 5. | No Transferred Entity has provided any goods or services that do not materially comply with any warranty made by the Transferred Entity in respect of those goods or services or any warranty standard or specification for those services required or implied by applicable law. |
| 1. | Except as set forth on Schedule 6(d), there is no action that is or has been pending or, to the Knowledge of Seller, threatened (i) against or involving, directly or indirectly, the Transferred Entities or the business of the Transferred Entities or, with respect to Seller, the Purchased Assets, or (ii) seeking to prevent or challenge any of the transactions contemplated by this Agreement. There is no unsatisfied order, judgment or award, in each case, issued by a court of competent jurisdiction, against any Transferred Entity. |
| 2. | No Transferred Entity has been given written notice that it is the subject of any investigation, inquiry, prosecution or enforcement proceedings by any regulatory authority with jurisdiction over the applicable Transferred Entity, there are no such investigations, inquiries, prosecutions or proceedings pending or, to the Knowledge of the Seller, threatened in writing against any Transferred Entity and, to the Knowledge of Seller, no circumstance exists that is reasonably likely to give rise to any such investigation inquiry, prosecution or proceedings. |
| 1. | Seller owns outright and has good, valid and marketable title or valid leasehold interest in and to all of the tangible assets forming part of the Purchased Assets, free and clear of all Liens, other than Permitted Liens and the Transferred Entities have good, valid and marketable title or valid leasehold interest in and to all of their respective tangible assets, free and clear of all Liens, other than Permitted Liens. Each contract or lease forming part of the Purchased Assets to which Seller is a party is valid and effective in accordance with its terms. |
| 2. | Other than with respect to the services to be provided by Seller to the Transferred Entities or Buyer following the Closing, including the Transition Services Agreement (as defined below), the Purchased Assets and the assets of the Transferred Entities are sufficient for the continued conduct of the Business after the Closing in substantially the same manner as conducted immediately prior to the Closing and constitute all of the rights, property and assets necessary to conduct the Business as currently conducted. The Purchased Assets and the material assets of the Transferred Entities are in good condition and, subject to normal wear and ordinary routine maintenance, are adequate for the uses to which they are being put in the ordinary course of business, and none of the Purchased Assets or assets of the Transferred Entities are in need of maintenance or repairs (other than ordinary, routine maintenance and repairs). |
| 3. | The real properties set forth in Schedule 6(e) (“Leasehold Properties”) comprise all of the real property leased, occupied or used by the Transferred Entities and no Transferred Entity is party to any agreement or arrangement to acquire, lease or occupy any real property other than the Leasehold Properties. |
10
| 4. | True and complete copies of each lease for the Leasehold Properties (“Lease”) have been disclosed to Buyer and except as disclosed there are no incentives, rent free periods, reduced rent periods or other reductions or abatements of rent or outgoings in relation to any of the Leasehold Properties. |
| 5. | In relation to each Lease: |
| (1) | to the Knowledge of Seller, the Lease is valid, binding and enforceable and registered where required; |
| (2) | the lessee Transferred Entity has made all payments that have become due and payable by the Lease, has otherwise materially complied with all terms of the Lease and has not received any written notice alleging that any circumstance exists that would reasonably constitute a breach of the Lease by such lessee Transferred Entity; and |
| (3) | the lessor under each applicable Lease has not given any written notice terminating or purporting to or advising of an intention to terminate the lease and, to the Knowledge of Seller, no circumstance exists that would reasonably entitle the lessor under the Lease to do so under the terms of the applicable Lease. |
| 6. | The lessee Transferred Entity has exclusive possession, occupation and quiet enjoyment of the land leased to such Transferred Entity in each Leasehold Property and holds all easements, rights, interests and privileges in connection with that land, in each case, to the extent necessary to enable the Transferred Entity to carry on the Business as of immediately prior to the Closing. |
| 7. | No Transferred Entity has any direct or indirect ownership interest in any real property (being, for clarity, land, moorings, waterways, buildings or other fixed physical structures). |
| 1. | Seller owns 100% of the issued and outstanding shares of DMAP. DMAP owns 100% of the issued and outstanding shares of Holdings. Holdings owns 100% of the issued and outstanding shares of DoseMe. |
| 2. | All of the Shares have been duly authorized and are validly issued and fully paid. The Shares were issued and granted in compliance with (i) all applicable securities Laws and (ii) the organizational documents of Seller and the contracts to which Seller is a party. There are not, nor have there ever been, any preemptive rights or rights of first refusal with respect to the issuance of the Shares. Other than the organizational documents of each Transferred Entity, there are no (i) voting agreements, voting trusts, proxies, or other agreements or understandings with respect to the Shares, or (ii) arrangements or understandings relating to the registration, sale or transfer (including agreements relating to rights of first refusal, “co-sale” rights or “drag-along” rights) of any Transferred Entity’s securities. |
| 3. | No person has any right to require the issue of any shares or other equity securities in any Transferred Entity and no Transferred Entity has made any offer that may result in any person having such a right. |
| 4. | No Transferred Entity: |
| (1) | has legal or beneficial right in, and has not agreed to acquire, subscribe for or purchase any shares or other equity securities in any company, any units in any unit trust or any other ownership interests in any other entity (other than, in each case, another Transferred Entity); |
| (2) | controls (within the meaning of section 50AA of the Corporations Act 2001 (Cth)) any company or other entity, other than another Transferred Entity; |
| (3) | is a member of or party to any joint venture, consortium, partnership or unincorporated association, other than a recognized trade association; or |
| (4) | is a party to any agreement for participation with any other person in any business activity deriving profits, commissions or other income. |
11
| 5. | All records of each Transferred Entity (including originals and copies of all books, records, reports, correspondence, files, manuals and other documents and information created by, owned by, or relating to a Transferred Entity, whether in printed, electronic or any other form): |
| (a) | have been fully and properly maintained in all material respects and contain complete and accurate records of all matters required to be entered in them by any law or regulation or by the relevant accounting standards, in each case, applicable to such Transferred Entity; and |
| (b) | are in the possession or control of a Transferred Entity, and the Transferred Entity has not received any written notice or allegation from any regulatory authority with jurisdiction over such Transferred Entity or any current for former shareholder that any of them is incorrect or should be rectified or amended. |
| 1. | Schedule 6(g) lists all of the following that is material or necessary to the business of the Transferred Entities as currently conducted by the Transferred Entities: (i) trademarks and service marks, including all applications and registrations; (ii) copyrights, including all applications and registrations related to the foregoing; (iii) trade secrets and confidential know-how; (iv) patents and patent applications; (v) internet domain name registrations; and (vi) other intellectual property and related proprietary rights, interests and protections (including the goodwill associated with the trademarks and service marks identified pursuant to subsection (i), and all rights to sue and recover and retain damages, costs and attorneys’ fees for past, present and future infringement and any other rights relating to any of the foregoing), that in each case, is included in the Purchased Assets or owned by Transferred Entities (collectively the “Scheduled Intellectual Property”). All such Scheduled Intellectual Property is, to the Knowledge of Seller, valid, subsisting and in full force and effect; and (vii) with respect to the Scheduled Intellectual Property that is the subject of any issuance, registration or application by or with any governmental authority or authorized private registrar (collectively, the “Registered Intellectual Property”), Seller has paid all maintenance fees and made all filings required to maintain Seller’s and Transferred Entities, as the case may be, ownership of such Registered Intellectual Property. For all such Registered Intellectual Property, Schedule 6(g) lists (as applicable) (A) the jurisdiction where the application or registration is located, (B) the application or registration number, and (C) the application or registration date. |
| 2. | To the Knowledge of Seller, Seller’s and Transferred Entities’ prior and current use of the Scheduled Intellectual Property has not and does not infringe, violate, dilute or misappropriate the intellectual property of any person or entity and there are no claims pending or, to the Knowledge of Seller, threatened by any person or entity with respect to the ownership, validity, enforceability, effectiveness or use of the Scheduled Intellectual Property. To the Knowledge of Seller, no person or entity is infringing, misappropriating, diluting or otherwise violating any of the Scheduled Intellectual Property, and neither Seller nor any Transferred Entity has made or asserted any claim, demand or written notice against any person or entity alleging any such infringement, misappropriation, dilution or other violation with respect thereto. |
| 3. | The Transferred Entities own all right, title, and interest to the Scheduled Intellectual Property. |
| 4. | The Scheduled Intellectual Property together with any intellectual property licensed pursuant to any of the Transferred Entity Contracts constitutes all material intellectual property necessary for the Transferred Entities to conduct their business in the manner in which it is conducted at the Closing. |
| h. | Privacy Matters; Security. |
| 1. | To the Knowledge of Seller, any personal information in connection with the Purchased Assets or in the Transferred Entities’ possession, custody or control, or otherwise maintained, held or processed by or on behalf of each Transferred Entity, is maintained, held or processed in compliance with all applicable Laws in all material respects, including, to the extent applicable, HIPAA, the Privacy Act 1988 (Cth), the National Privacy Principles contained in Schedule 3 to the Privacy Act 1988 (Cth) or an approved privacy code (as defined in the Privacy Act 1988 (Cth)) and any state or territory Laws (“State Privacy Laws”) governing privacy and, security and the use and disclosure of personal information. Laws relating to the privacy and |
12
| security of personal information are collectively referred to as “Privacy Laws.” To the extent required by Privacy Laws, each Transferred Entity has implemented commercially reasonable written privacy and security policies that govern its collection, storage, use, processing, disclosure and transfer of personal information and that comply in all material respects with applicable Privacy Laws, and Sellers have made available to Buyer true, accurate and complete copies of such policies. |
| 2. | Neither Seller nor any Transferred Entity has received any written claim or complaint regarding its collection, use or disclosure of personal information. Neither Seller in connection with the Purchased Assets, nor any Transferred Entity is currently involved in or been the subject of, or has ever been involved in or the subject of, of any actions, allegations, demands, assessments, fines, or judgments related to Privacy Laws. Neither Seller in connection with the Purchased Assets, nor any Transferred Entity is currently party to any order, settlement or other similar agreement regarding data protection, privacy or the collection, use, disclosure, sale or licensing of personal information, or Privacy Laws. No material breach, security incident or material violation of any of the Seller’s or Transferred Entities’ data security policies in relation to any personal information held by Seller in connection with the Purchased Assets and any Transferred Entity has occurred during the three (3) years prior to the date of this Agreement. To the Knowledge of Seller, there has been no illegal processing of any personal information held by the Transferred Entities or Seller in connection with the Purchased Assets. To the Knowledge of Seller, no circumstance has arisen in which Privacy Laws would require any Transferred Entity or Seller to notify a governmental body or any other person of any data security breach, security incident or violation of any data security policy. |
| 3. | Each contractor engaged by any Transferred Entity for the purpose of undertaking any activity that has given rise to or may give rise to the creation of any Intellectual Property has executed an assignment of that Intellectual Property to the Transferred Entity, and any employee of any Transferred Entity who has devised any invention which is or may become the subject of any application for a patent or registered design outside Australia has executed an assignment of that invention, and the right to be granted a patent in relation to the invention, to the Transferred Entity. |
| 4. | The applicable Transferred Entity holds a valid license to use, and has paid in full all license fees in respect of, each domain name set out in Schedule 6(g) and there are no other domain names used in the business at the Closing. |
| i. | Assigned Contracts. Schedule 6(i) includes each contract included in the Purchased Assets and being assigned to and assumed by Buyer in accordance with this Agreement (the “Assigned Contracts”). Each Assigned Contract to which Seller is a party is valid and effective in accordance with its terms and is in full force and effect. Seller is not, and to the Knowledge of Seller, no other party is in breach of or default under (or is alleged to be in breach of or default under) any Assigned Contract and Seller has not provided or received any written notice of any intention to terminate, any Assigned Contract. Complete and correct copies of each Assigned Contract have been made available to Buyer. There are no disputes pending or, to the Knowledge of the Seller, threatened under any Assigned Contract. |
| j. | Contracts of Transferred Entities. Except as set forth on Schedule 6(j), none of Transferred Entities are a party to any: |
| 1. | contract with any employee, contractor, agent or consultant for base compensation to be paid by such Transferred Entity in excess of $50,000 annually, other than arrangements terminable without notice or severance in excess of what is required under applicable Law; |
| 2. | contract to lease any material personal property of the Transferred Entities; |
| 3. | contract limiting or restraining Transferred Entities from engaging or competing in any lines of business with any person, including any contract that contains exclusivity or non-compete provisions and any contract with non-solicitation or no-hire provisions; |
| 4. | contract with any governmental authority involving payments to the Transferred Entities; |
13
| 5. | contract involving the acquisition of equity or assets of another person, including by merger, consolidation or otherwise; |
| 6. | broker, finder, dealer, commission, reseller, distributor or other agency contract; |
| 7. | joint venture, partnership or similar contract, or any contract providing for any sharing of revenues, losses or similar arrangement; |
| 8. | contract pursuant to which Transferred Entities have granted, or agreed to grant, “most favored nation” pricing; |
| 9. | contract relating to: (a) licensed intellectual property that is included in the Purchased Assets; or (b) the Scheduled Intellectual Property; |
| 10. | contract for any capital expenditure or leasehold improvements for the Transferred Entities in excess of $20,000, individually or in the aggregate; |
| 11. | contract that was entered into outside the ordinary course of business or is not on arm’s length terms; or |
| 12. | Each of the contracts disclosed in connection with Schedule 6(j) (the “Transferred Entity Contracts”) to which a Transferred Entity is a party is valid and effective in accordance with its terms and is in full force and effect. No Transferred Entity is, and to the Knowledge of Seller, no other party is, in breach of or default under (or is alleged to be in breach of or default under) any Transferred Entity Contract and the Transferred Entities have not or have not provided or received any written notice of any intention to terminate, any Transferred Entity Contract. Complete and correct copies of each Transferred Entity Contract have been made available to Buyer. |
| k. | Financial Statements; Books of Account. |
| 1. | Seller has made available to Buyer prior to the date hereof correct and complete copies of: (i) the unaudited balance sheets of the Business as of December 31, 2021 and December 31, 2020, and the unaudited consolidated statements of operations of the Business for the fiscal years then ended (the “Annual Financial Statements”) and (ii) the unaudited balance sheet of the Business as of September 30, 2022, and the unaudited income statement of the Business for the nine (9)-month period then ended (the “Interim Financial Statements”). The Annual Financial Statements and the Interim Financial Statements are referred to collectively as the “Financial Statements”. |
| 2. | Except as set forth in Schedule 6(k): (a) the Annual Financial Statements have been prepared in accordance with GAAP (subject to the absence of notes); (b) the Interim Financial Statements have been prepared in accordance with GAAP, subject to normal and recurring year-end adjustments (the effect of which will not be materially adverse) and the absence of notes; and (c) the Annual Financial Statements and Interim Financial Statements are based on the books and records of the Business and present fairly in all material respects the financial condition and results of operation of the Business at the dates and for the relevant periods indicated and otherwise comply with the requirements of the Corporations Act 2001 (Cth). The unaudited balance sheets of the Business included in the Interim Financial Statements shall be referred to herein as the “Most Recent Balance Sheets,” and the date thereof shall be referred to herein as the “Most Recent Balance Sheet Date.” |
| l. | No Undisclosed Liabilities. The Transferred Entities do not have any liabilities except for those liabilities that are (a) adequately reflected or reserved against on the Most Recent Balance Sheets, (b) not required to be reflected on a balance sheet of the Transferred Entities prepared in accordance with GAAP, (c) incurred in the ordinary course after the Most Recent Balance Sheet Date which, in all such cases, individually and in the aggregate, are not material or (d) future executing obligations to perform arising under any contract previously entered into by the Transferred Entities. To the Knowledge of Seller, there are no known material Permitted Liens. |
| m. | Banking Relationships. Set forth on Schedule 6(m) are the names and addresses of all banks and other financial institutions in which Transferred Entities have banking accounts, investment accounts, lines of credit, lock boxes |
14
| or safe deposit boxes, and with respect to each such account, line or credit, lock box or safe deposit box, the names of all persons with signing authority or other access thereto. |
| n. | Insurance. Schedule 6(n)(i) sets forth a complete and correct list of all insurance policies (other than Benefits Plans) and fidelity bonds that cover the Transferred Entities or their respective businesses, properties, assets, directors or employees (the “Policies”). Such Policies are in full force and effect and none of the Transferred Entities are in default in any material respect with respect to its obligations under any such Policy in a manner that would permit the termination of such Policy or the limitation of any coverage thereunder. Schedule 6(n)(ii) sets forth a complete and correct list of all claims made with respect to all such Policies during the three (3) year period prior to the date of this Agreement, except claims under the Benefits Plans. Except as set forth on Schedule 6(n)(iii), none of the Transferred Entities have any self-insurance or co-insurance programs. |
| o. | Employee Benefit Plans and Employees. |
| 1. | Schedule 6(o) sets forth a true and complete list of each pension, superannuation fund, retirement, compensation, employment, consulting, profit-sharing, deferred compensation, incentive, bonus, performance award, phantom equity or other equity, change in control, retention, severance, vacation, paid time off, annual leave, long service leave, personal and carer’s leave, health, medical, surgical, hospital, sickness, accident, disability, death, apprenticeship, training, daycare, scholarship, tuition reimbursement, education, adoption assistance, prepaid legal services, welfare, fringe-benefit and other similar agreement, plan, policy, program or arrangement (and any amendments thereto), in each case, which is or has been maintained, sponsored, contributed to, or required to be contributed to by the Transferred Entities for the benefit of any employee, officer, manager, independent contractor or consultant of the Transferred Entities (as listed on Schedule 6(o), each, a “Benefit Plan”). Seller has made available to Buyer prior to the date hereof correct and complete copies of the material documents with respect to the Benefit Plans. For the avoidance of doubt, external superannuation funds to which the Seller or any Transferred Entity makes superannuation contributions on behalf of employees are not Benefit Plans for these purposes. |
| 2. | None of the Transferred Entities have any liability with respect to any benefit plans or arrangements other than the Benefit Plans. |
| 3. | There are no Benefit Plans outside the United States or Australia. |
| 4. | Seller has provided Buyer with the name, position, location and start date of each employee of the Transferred Entities and each person who has accepted an offer of employment with a Transferred Entity but whose employment has not started. |
| 5. | No Transferred Entity is party to or bound by any award, collective agreement or other registered or unregistered agreement with any group of employees or any trade union and no such awards or agreements otherwise apply to any employees of any Transferred Entity. There are no discussions or negotiations with any employees or trade unions or any of their representatives that may result in any Transferred Entity becoming party to or bound by any further such award or agreement. |
| 6. | Each Transferred Entity that is the employer of any employee is legally entitled to terminate the employment of each of its employees by 3 months’ notice or less without liability for damages, redundancy or other compensation. |
| 7. | Each Transferred Entity has: |
| (1) | paid all amounts due to each employee and former employee other than in respect of remuneration accrued for the current salary payment period and current expense claims; |
| (2) | otherwise complied in all material respects with all of its obligations in relation to the employment of its employees including all obligations arising under any award or collective agreement (including correct classification of employees against awards) and all obligations in relation to occupational health and safety and workers' compensation; and |
15
| 8. | Within the thirty (30)-day period preceding the date hereof, no employee of or consultant to a Transferred Entity has: |
| (1) | been given notice of dismissal or termination by the Transferred Entity; |
| (2) | given notice resigning from employment with the Transferred Entity or terminating that consultancy or has otherwise indicated an intention to terminate the employment or consultancy; or |
| (3) | been placed on gardening leave or any equivalent arrangement. |
| 9. | No Transferred Entity is involved in any industrial dispute or other dispute with any trade or industrial union or an association, group of employees or individual employee, no such dispute has, to the Knowledge of the Seller, been threatened and, to the Knowledge of Seller, is aware no circumstance exists that is likely to give rise to any such dispute. |
| 10. | No employee of any Transferred Entity accrues benefits which are, or will be, determined by reference to a formula based on the employee's length of service and/or superannuation salary under any fund and, to the Knowledge of Seller, is aware no promise, assurance or representation has been made to any employee of any Transferred Entity that their accumulation benefits under any fund will at any point in the future equate (approximately or exactly) to or not be less than any particular amount however calculated. |
| 11. | Each Transferred Entity: |
| (1) | has made when due all contributions to each superannuation fund that the Transferred Entity is obliged to make or has voluntarily committed to make; and |
| (2) | has made all superannuation contributions required to avoid any liability for a superannuation guarantee charge under the Superannuation Guarantee Charge Act 1992 (Cth). |
| p. | Absence of Certain Changes. Except as set forth on Schedule 6(p) or as specifically contemplated by this Agreement, since the Most Recent Balance Sheet Date through the Closing, Seller and the Transferred Entities have conducted the business in the ordinary course and there has not been: |
| 1. | any change that has had or could reasonably be expected to have a material adverse effect on the Purchased Assets or the Shares; |
| 2. | any declaration, setting aside or payment of any dividend or other distribution (whether in cash, equity or ownership interests or property) with respect to any equity security of the Transferred Entities, or any repurchase, redemption or other reacquisition of any equity security in the Transferred Entities; |
| 3. | any increase in the compensation payable or to become payable to any director or manager employee of the Transferred Entities that would increase such director or manager’s base compensation to exceed $50,000 except for increases for such directors or employees made in the ordinary course of business, or in accordance with any Benefits Plan; |
| 4. | other than in the ordinary course of business, any waiver or release of any claim or right or cancellation of any debt held, in each case, applicable to the Purchased Assets or the assets of the Transferred Entities with a value in excess of $20,000; |
| 5. | with respect to the Transferred Entities, any incurrence of any debts for money borrowed in excess of $20,000; or |
| 6. | if any of the following would result in a material increase in the Tax liability of a Transferred Entity for any taxable period beginning after the Closing Date, any adoption or change of a Tax election, any settlement or compromise of a claim, notice, audit report, assessment or other action in respect of Taxes, any change of an annual Tax accounting period, any adoption or change of a method of Tax accounting, any filing of an amended Tax Return, any entry into a Tax allocation agreement, Tax sharing agreement, Tax indemnity |
16
| agreement or closing agreement relating to any Tax, any surrender of a right to claim a Tax refund, or any consent to an extension or waiver of the statute of limitations period applicable to any Tax claim or assessment. |
| q. | Taxes. |
| 1. | Each Transferred Entity has timely filed with the appropriate governmental authority all material Tax Returns required to be filed by or on behalf of such Transferred Entity or any affiliated group (within the meaning of Section 1504 of the Code or any similar unitary, combined or consolidated group under state, local or foreign Law) of which Transferred Entities are or were a member and all such Tax Returns are true, correct and complete in all material respects. Schedule 6(q) contains a list of all jurisdictions (whether foreign or domestic) in which each Transferred Entity files Tax Returns. None of Transferred Entities is currently the beneficiary of any extension of time within which to file any Tax Return. None of Transferred Entities has received a written or any other claim by a governmental authority in a jurisdiction where such Transferred Entity does not file Tax Returns that such Transferred Entity is or may be subject to Tax by that jurisdiction. |
| 2. | All Taxes payable by or on behalf of Transferred Entities, or any affiliated or consolidated group of which Transferred Entities are or were a member, have been fully and timely paid, whether or not shown on any Tax Return. |
| 3. | There is no audit, examination, suit, proceeding or claim currently pending or, to the Knowledge of Seller, threatened in writing against the Transferred Entities in respect of any Taxes, and no written notice of any audit, examination or claim for Taxes, whether pending or, to the Knowledge of Seller, threatened, has been received by Transferred Entities. All Taxes resulting from any Tax proceeding relating to Transferred Entities have been fully paid. |
| 4. | Each Transferred Entity has withheld and timely paid over to the proper governmental authority all Taxes required to have been withheld and paid over by each Transferred Entity, and each Transferred Entity has complied with all information reporting and backup withholding requirements, including maintenance of required records with respect thereto. |
| 5. | None of Transferred Entities has waived any statute of limitations in respect of Taxes or agreed to any extension of time with respect to a Tax assessment or deficiency which waiver is still in force. |
| 6. | There are no Liens on the assets of Transferred Entities relating to or attributable to Taxes other than Permitted Liens. None of Transferred Entities is, or has been at any time, a party to, bound by, or subject to any obligation under a Tax sharing, Tax indemnity or Tax allocation contract or similar agreement (except for contracts entered into in the ordinary course of business the primary purpose of which is not related to Tax). |
| 7. | None of Transferred Entities has consummated or participated in, or is currently participating in, any transaction which was or is a “listed transaction” or a “reportable transaction” as defined in Section 6707A of the Code or Treasury Regulation Section 1.6011-4(b) or any transaction requiring disclosure under a corresponding or similar provision of state, local or foreign Law. |
| 8. | None of Transferred Entities is, or has been, a U.S. real property holding company (as defined in Section 897(c)(2) of the Code) during the applicable period specified in Section 897(c)(1)(A)(ii) of the Code. |
| 9. | In this section, “Tax Act” means the Income Tax Assessment Act 1936 (Cth) and the Income Tax Assessment Act 1997 (Cth) or either of them and “Tax” means a tax-related liability arising under the Tax Act. |
| (1) | No Transferred Entity is or has ever been a member of a Consolidated Group (as defined in the Tax Act) other than the Consolidated Group of which DMAP is the Head Company (as defined in the Tax Act) (“DMAP Consolidated Group”). |
17
| (2) | No Transferred Entity has in the 5 years before the date of this Agreement paid or become liable to pay any penalty, fine or interest under any law or regulation relating to Tax and, to the Knowledge of Seller, is aware no circumstance exists that may result in a Transferred Entity becoming liable to pay any such penalty, fine or interest. |
| (3) | No Transferred Entity has in the 5 years before the date of this Agreement been the subject of any investigation or audit by, or in dispute with, any Tax authority and, to the Knowledge of Seller, is aware no such investigation, audit or dispute is pending or, to the Knowledge of the Seller, threatened and no circumstances exist that may result in any such investigation, audit or dispute. |
| (4) | Complete copies of all material rulings, advices, consents, advance opinions and clearances from a Tax authority affecting any Transferred Entity (“Rulings”) have been disclosed to Buyer and: |
| (a) | all transactions carried into effect in reliance on any Ruling have been implemented in the manner disclosed in the application for the relevant Ruling; and |
| (b) | the applicable Transferred Entity has not taken any action which has or might alter or prejudice any arrangement which has been negotiated with a Tax authority or any Tax Ruling which has previously been obtained from or issued by any Tax authority. |
| (5) | Each Transferred Entity has retained in accordance with requirements in the Tax Act relating to the retention of records: |
| (a) | copies of all returns and other documents lodged with any Tax authority; |
| (b) | all records and other documents required by the Transferred Entity to calculate income tax liabilities, capital gains, capital losses, net capital gains and net capital losses after the Closing; and |
| (c) | all other records and other documents required by any law or regulation relating to Tax to be retained by the Transferred Entity for the requisite period. |
| (6) | Each Transferred Entity has accurately maintained a franking account in accordance with the Tax Act at all relevant times and: |
| (a) | complete and accurate details of the balance of each such franking account and any existing or pending franking debits have been provided to Buyer; |
| (b) | the Transferred Entity franked all dividends in accordance with the benchmark franking rule; and |
| (c) | the Transferred Entity will not have a franking deficit at the Closing or have a franking deficit after the Closing as a result of a matter, act, or event relating to a period on or before the Closing. |
| (7) | No Transferred Entity has a tainted share capital account and has not taken any action that might cause its share capital account to become a tainted share capital account or made any election at any time to untaint its share capital account. |
| (8) | No amount has been waived, forgiven or otherwise abandoned by any person in respect of debts owed by a Transferred Entity to any other person which would give rise to a net forgiven amount. |
| (9) | No Transferred Entity has sought capital gains tax rollover relief under the Tax Act with respect to any asset which it has acquired and owns at the Closing. |
18
| r. | Brokers. No broker, finder or investment banker is entitled to any brokerage, finder’s or other fee or commission in connection with the transactions contemplated by this Agreement based upon arrangements made by or on behalf of Seller. |
19
| a. | Immediately prior to the Closing, Seller shall terminate all employees of Seller set forth on the Terminated Employees Schedule, and Buyer shall offer employment, effective immediately after the Closing, to any or all of such employees, which offers of employment shall contain (i) base salary or hourly wages (excluding equity or equity-based compensation) and (ii) welfare benefits (excluding, for the avoidance of doubt, retiree medical |
20
| or other retiree welfare benefits), in each case which are substantially similar to those provided by Seller immediately prior to the Closing. |
| b. | Prior to the Closing, Seller shall pay to DoseMe, by wire of immediately available funds, $193,908.33 AUD for further distribution by DoseMe to the employees of DoseMe set forth on Schedule 9(b). Upon receipt by Seller of a fully executed release, in the form acceptable to Seller, from each employee set forth on Schedule 9(b), Seller shall cause DoseMe to pay to each such employee the amount set forth opposite such employee’s name on Schedule 9(b); provided, that if any payment to any such employee is not made prior to the Closing, upon Seller’s receipt of the applicable release, Buyer shall cause DoseMe to pay each such employee the amount set forth opposite such employee’s name on Schedule 9(b). |
| a. | “Pre-Closing Tax Period” means any taxable period that ends on or prior to the Closing Date, or that includes the Closing Date. |
| b. | “Tax” or “Taxes” means any and all federal, state, local, or foreign net or gross income, gross receipts, net proceeds, sales, use, ad valorem, value added, franchise, withholding, payroll, employment, excise, property, stamp, transaction, unemployment, social security, workers’ compensation and other taxes, assessments, customs, surcharges, duties, fees, levies, or other governmental charges of any nature whatever, whether disputed or not, together with any interest, penalties, fines, statutory charges, or additional amounts with respect thereto. |
| c. | “Tax Returns” means any return, declaration, report, claim for refund, or information return or statement relating to Taxes, including any schedule or attachment thereto, and including any amendment thereof. |
| a. | Each Party hereby agrees to indemnify the other Party, its successors and assigns, and their officers, managers, members, employees, agents and affiliates from and against any loss, cost, expense (including reasonable |
21
| attorney’s fees and disbursements), damage, liability, claim, judgment, damage or settlement, but excluding indirect, consequential, incidental, exemplary, special, punitive damages, damages measured by loss profits, diminution in value, “multiple of profits,” and other similar damages (other than to the extent paid or payable to a third party) (collectively, “Losses”) incurred or sustained by any one or more of them with respect to or arising out of (x) any inaccuracy in or breach of any warranty or representation made by such indemnifying Party in this Agreement (including all exhibits and schedules thereto) or any document required to be delivered hereunder, other than (i) that certain Transition Services Agreement entered into among the Parties as of the date hereof (the “Transition Services Agreement”), (ii) the Note, (iii) the Buyer Security Agreements, (iv) the Transferred Entity Security Agreements and (v) any document or other instrument entered in connection with foregoing and (y) breach of or non-fulfillment of any covenant, agreement, or obligation to be performed by such indemnifying Party pursuant to this Agreement (including all exhibits and schedules thereto) or any document required to be delivered hereunder, other than (i) the Transition Services Agreement, (ii) the Note, (iii) the Buyer Security Agreements, (iv) the Transferred Entity Security Agreements and (v) any document or other instrument entered in connection with foregoing. |
| b. | In no event shall either Party be liable for Losses in excess of an aggregate amount equal to the Purchase Price as adjusted pursuant to Section 3(b) and/or Section 4(e)(1); provided, that, in the case of the Losses arising out of or relating to any representation and warranty that is not a Fundamental Representation, the cumulative indemnification obligation shall not exceed ten percent (10%) of the Purchase Price, as adjusted pursuant to Section 3(b) and/or Section 4(e)(1); provided, that neither Party shall be required to indemnify the other Party hereunder until the aggregate amount of all such Losses exceeds $60,000 (the “Threshold”), in which case the Buyer Indemnitee or Seller Indemnitee, as applicable, shall be entitled to indemnification for all Losses (including up to the Threshold). The Threshold shall not apply to any indemnification obligations of Seller or Buyer, as applicable for any inaccuracy or breach of any of the Fundamental Representations. |
| c. | Whenever any claim shall arise for indemnification hereunder, the party entitled to indemnification (the “Indemnified Party”) shall promptly (but, in any event, within 30 days after receipt of any notice from a third party, if applicable) provide written notice of such claim to the other party (the “Indemnifying Party”). Such notice by the Indemnified Party shall describe the any applicable claim in reasonable detail and shall indicate the estimated amount, if reasonably practicable, of the Loss that has been or may be sustained by the Indemnified Party. In connection with any claim giving rise to indemnity hereunder resulting from or arising out of any action by a person or entity who is not a party to this Agreement, the Indemnifying Party, at its sole cost and expense and upon written notice to the Indemnified Party, may assume the defense of any such action with counsel reasonably satisfactory to the Indemnified Party. The Indemnified Party shall be entitled to participate in defense of any such action, with its counsel and at its own cost and expense (which, for the avoidance of doubt, shall not be a Loss hereunder). If the Indemnifying Party does not assume the defense of any such action, subject to the terms herein, the Indemnified Party may but shall not be obligated to, subject to the limitations herein, defend against such action in such manner as it may deem appropriate. In the event that the Indemnifying Party does elect to conduct the defense of the third-party claim, then the Indemnified Party will reasonably cooperate with and make available to the Indemnifying Party such assistance and materials as may be reasonably requested by the Indemnifying Party. The Indemnified Party shall have the right to compromise and settle a third party claim only with the prior written consent of the Indemnifying Party (such approval not to be unreasonably withheld, conditioned or delayed). The Indemnifying Party shall not settle any action without the Indemnified Party’s prior written consent (such approval not to be unreasonably withheld, conditioned or delayed); provided, that the Indemnifying Party may enter into a settlement of such third party claim without the consent of the Indemnified Party if (i) pursuant to or as a result of such compromise or settlement where no injunctive or other equitable relief will be imposed against any Indemnified Party and the settlement involves only payment of monetary damages by the Indemnifying Party; and (ii) such compromise or settlement expressly, irrevocably and unconditionally releases the Indemnified Party from all liabilities and obligations with respect to such claim, without prejudice and without any admission of wrongdoing or liability on the part of any Indemnified Party. |
| d. | Subject to Section 14(b) above, the Indemnified Party shall be entitled to recover the amount of Loss thereof from the Indemnifying Party upon final determination in an arbitration proceeding in accordance with Section 23(b) that the underlying claim is subject to indemnification pursuant to this Section 14, including reasonable attorneys’ fees, disbursements and amounts paid as the result of such proceeding (the “Recoverable Loss Amount”). |
22
| e. | For purposes of this Agreement, “Fundamental Representations” means the representations and warranties set forth in Sections 6(a), 6(b)(i), 6(e)(1-6) (other than the last sentence of (2)), 6(f), 6(g), 6(q) and 6(r), and Sections 7(a) and (b)(i). |
| f. | The Parties acknowledge and agree that their sole and exclusive remedy with respect to any and all claims for any breach of any representation, warranty, covenant, agreement or obligation set forth herein or otherwise relating to the subject matter of this Agreement, shall be pursuant to the indemnification provisions set forth in this Section 14; provided, however, that nothing herein shall preclude any Party from seeking any remedy under any Buyer Security Agreement or any Transferred Entity Security Agreement or any remedy based upon such other Party’s fraudulent or intentional misrepresentation in the making of representations and warranties under this Agreement, willful misconduct, Fraud or equitable relief pursuant to Section 8(d). |
| g. | For purposes of determining the amount of a Loss under this Section 14 resulting from a breach of any representation or warranty of Seller contained in this Agreement (but not, for the avoidance of doubt, for purposes of determining whether there has been a breach or inaccuracy), all references therein to “Material Adverse Effect”, “material,” “in all material respects” and similar qualifications as to materiality shall be deemed to be deleted therefrom. |
| h. | Notwithstanding anything to the contrary in this Agreement, if Seller has not satisfied the Recoverable Loss Amount within thirty (30) days of such Recoverable Loss Amount determination, Buyer and Seller shall offset the amount of such Recoverable Loss Amount against the Note. |
| 3. | For purposes of calculating the amount of Losses incurred by an Indemnified Party for purposes of this Agreement, such amount shall be reduced by the amount of any tax benefit received or reasonably likely to be received by such Indemnified Party in respect of such Losses, including any amount of any relief, allowance, exemption, exclusion, set off, deduction, loss, rebate, refund, right to repayment or credit granted or available in respect of a Tax or duty under any law obtained or obtainable by the Buyer or Transferred Entities and any amount by which any Tax for which the Buyer or Transferred Entities is or may be liable to be assessed or accountable is reduced or extinguished), arising directly or indirectly from the matter that gives rise to the Loss, net of any costs associated with obtaining such benefit, including legal fees. |
23
| a. | This Agreement shall be governed by and interpreted and enforced in accordance with the Laws of the State of Delaware, without giving effect to any choice of law or conflict of laws rules or provisions that would cause the application of the Laws of any jurisdiction other than the State of Delaware. |
| b. | Except as expressly otherwise provided herein, all disputes arising out of, in connection with or related to this Agreement shall be addressed exclusively by confidential, binding arbitration in accordance with this Section 23(b); provided, however, that this Section shall not preclude any Party from seeking equitable relief in a court of competent jurisdiction. Arbitration shall be held in Delaware under the auspices of the American Arbitration Association (the “AAA”) pursuant to the Commercial Arbitration Rules of the AAA, and shall be by one arbitrator, independent of the Parties, selected by mutual agreement of the Parties from a list provided by the |
24
| AAA in accordance with such Commercial Arbitration Rules; provided, that if the Parties are unable to agree on an arbitrator within thirty (30) days after receiving the AAA’s proposed list of arbitrators, then each Party shall select an arbitrator from such list and such arbitrators shall together select a third arbitrator to act as the arbitrator; provided, further, that if any Party does not select an arbitrator within ten (10) days of written demand therefor by the other Party, then the arbitrator selected by the other Party shall act as the arbitrator. The arbitrator shall make his or her decision in writing within thirty (30) days after the close of the arbitration hearing. To the maximum extent permitted by Law, the decision of the arbitrator shall be final and binding and not be subject to appeal. If a Party against whom the arbitrator renders an award fails to abide by such award, the other Party or Parties may seek to enforce such award in a court of competent jurisdiction. The Parties shall allow and participate in discovery in accordance with the United States Federal Rules of Civil Procedure and unresolved discovery disputes shall be submitted to the arbitrator. |
| c. | Without limiting the requirement to arbitrate disputes as set forth herein, each Party irrevocably submits to the exclusive jurisdiction of (a) the State of Delaware, and (b) the United States District Court for the District of Delaware for the purposes of any action arising out of this Agreement. Each Party further agrees that service of any process, summons, notice or document by U.S. registered mail to such Party’s respective address set forth below shall be effective service of process for any action in the State of Delaware with respect to any matters to which it has submitted to jurisdiction in this Section 23. EACH PARTY HEREBY IRREVOCABLY WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY ACTION (WHETHER BASED ON CONTRACT, TORT OR OTHERWISE) ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE ACTIONS OF SUCH PARTY IN THE NEGOTIATION, ADMINISTRATION, PERFORMANCE AND ENFORCEMENT HEREOF. |
| d. | For the avoidance of doubt, nothing herein shall amend the governing law or jurisdiction provisions set forth in, and this Section 23 will not apply in respect of, the AU Buyer Security Agreement, the AU Transferred Entity Guarantee or the AU Transferred Entity Security Agreement. |
25
[SIGNATURE PAGES FOLLOW]
26
IN WITNESS WHEREOF, the Parties have executed this Agreement as of the date first written above.
BUYER:
DOseme operations inc.
By: /s/ David Neiman
Name: David Neiman
Title: Authorized Signatory
Address for Notices to Buyer:
222 Tresana Blvd, Unit 52
Jupiter, FL 33478
Attn: David Neiman
Email: dneiman@fairlongcapital.com
With a required copy to:
Tuttle Yick LLP
352 Seventh Avenue, 14th Floor
New York, NY 10001
Attn: Peter Dee
Email: pdee@tuttleyick.com
SELLER:
Tabula Rasa Healthcare Group, Inc.
By: /s/ Brian W. Adams
Name: Brian W. Adams
Title: Chief Executive Officer
Address for Notices to Seller:
Tabula Rasa HealthCare Group, Inc.
c/o Tabula Rasa HealthCare, Inc.
228 Strawbridge Drive
Moorestown, NJ 08057
Attn: General Counsel
E-Mail: legal@trhc.com
With a required copy to:
Morgan, Lewis & Bockius LLP
1701 Market Street
Philadelphia, PA 19103
Attn: Kevin S. Shmelzer
E-Mail: kevin.shmelzer@morganlewis.com
EXHIBIT A
PROMISSORY NOTE
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
EXHIBIT B
ILLUSTRATIVE EXAMPLE OF CALCULATION OF ADJUSTMENT AMOUNT
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
SCHEDULE A
PURCHASED ASSETS
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
SCHEDULE B
EXCLUDED ASSETS
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
SCHEDULE C
ASSUMED LIABILITIES
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
WORKING CAPITAL SCHEDULE
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
TERMINATED EMPLOYEES SCHEDULE
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
SCHEDULE 9(b)
Transferred Entity Sales Transaction Bonuses
Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally to the U.S. Securities and Exchange Commission a copy of any omitted schedule or exhibit upon request.
CERTAIN SCHEDULES AND EXHIBITS HAVE BEEN OMITTED PURSUANT TO ITEM 601(a)(5) OF REGULATION S-K. IN ADDITION, PORTIONS OF THIS EXHIBIT HAVE BEEN OMITTED PURSUANT TO ITEM 601(b)(2) of REGULATION S-K BECAUSE THEY (i) ARE NOT MATERIAL AND (ii) WOULD LIKELY CAUSE COMPETITIVE HARM TO THE COMPANY IF PUBLICLY DISCLOSED. THE COMPANY AGREES TO FURNISH SUPPLEMENTALLY TO THE COMMISSION AN UNREDACTED COPY OF THIS EXHIBIT, OR A COPY OF ANY OMITTED SCHEDULE OR EXHIBIT, UPON REQUEST.
ASSET PURCHASE AGREEMENT
BY AND BETWEEN
TABULA RASA HEALTHCARE GROUP, INC.,
as Seller,
SYMPHONY CLINIC, LLC,
as Buyer,
and solely for purposes of Section 2.8 hereof,
CUREATR INC.,
as Buyer Guarantor
Dated as of March 2, 2023
TABLE OF CONTENTS
Page
i
ii
Exhibits
Exhibit ANet Working Capital of the Business
Exhibit BForm of Seller Note
Exhibit CForm of Bill of Sale
Exhibit DForm of Transition Services Agreement
Exhibit EForm of IP Assignment Agreement
Exhibit FForm of Consulting Agreement
i
ASSET PURCHASE AGREEMENT
This ASSET Purchase Agreement (this “Agreement”), is made as of March 2, 2023, by and among Tabula Rasa HealthCare Group, Inc., a Delaware corporation (“Seller”), Symphony Clinic, LLC, a Delaware limited liability company (“Buyer”), and solely for purposes of Section 2.8 hereof, Cureatr Inc., a Delaware corporation (the “Buyer Guarantor”). Each of Buyer and Seller is sometimes referred to in this Agreement as a “Party” and collectively as the “Parties.”
BACKGROUND
| A. | Seller operates an unincorporated business division formerly called SinfoniaRx, which provides both full-service and software as a service (SaaS) solutions to health plans, pharmacy benefit managers, care delivery organizations, pharmaceutical manufacturers, and pharmacies to support medication therapy management (MTM), and Medicare Star (the “Business”). |
| B. | Seller desires to sell to Buyer the Purchased Assets, and Buyer wishes to purchase from Seller the Purchased Assets and assume from Seller all of the Assumed Liabilities, all on the terms and conditions set forth in, this Agreement. |
| C. | Seller owns and operates multiple other business divisions and assets, and this Agreement relates only to the purchase and sale of the Business. |
STATEMENT OF AGREEMENT
NOW, THEREFORE, in consideration of the representations, warranties, covenants and agreements contained herein, and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the Parties, each intending to be legally bound hereby, agree as set forth below.
“Action” means any action, suit, arbitration or proceeding of any nature or kind whatsoever, whether civil, criminal or administrative, at law or in equity, by or before any Governmental Body or arbitrator.
“Affiliate” means, with respect to any Person, any other Person that, directly or indirectly, through one or more intermediaries, controls, is controlled by or is under common control with such Person, where “control” (and its variants) means the possession, directly or indirectly, of the power to direct or cause the direction of the management and policies of a Person, whether through the ownership of voting interests, contract, or otherwise.
“Agreed Amount” has the meaning set forth in Section 7.5.1(b).
“Agreement” has the meaning set forth in the preamble, and includes all Disclosure Schedules and Exhibits attached hereto.
“Allocation Methodology” has the meaning set forth in Section 6.1.4.
“Allocation Schedule” has the meaning set forth in Section 6.1.4.
“Ancillary Agreements” means the Bill of Sale, the Transition Services Agreement, the IP Assignment Agreement, and the other agreements, instruments and documents required to be delivered at the Closing hereunder.
“Annual Financial Statements” has the meaning set forth in Section 4.4.1.
“Assumed Contracts” has the meaning set forth in Section 2.2.1(c).
“Assumed Leases” has the meaning set forth in Section 2.2.1(b).
“Assumed Liabilities” has the meaning set forth in Section 2.3.1.
“Assumed Permits” has the meaning set forth in Section 2.2.1(i).
“Author” has the meaning set forth in Section 4.12.4.
“Base Purchase Price” has the meaning set forth in Section 2.4.
“Bill of Sale” has the meaning set forth in Section 3.2.1(a).
“Business” has the meaning set forth in the recitals to this Agreement.
“Business Day” means each day other than Saturday, Sunday or a day on which banking institutions in New York are authorized or obligated by law or executive order to close.
“Business Employee” means any full or part time employee of the Seller or one of its Affiliates who spends substantially all of his or her work time working for the Business as identified in Section 4.13.1 of the Disclosure Schedules.
“Business Intellectual Property” means any and all Business-Utilized Intellectual Property and any and all Third-Party Intellectual Property that is used or held for use primarily in connection with the Business.
“Business Intellectual Property Agreements” means any Contract relating to any Business Intellectual Property to which Seller is a party, including any co-existence or settlement agreements, forbearances to sue, or consents, but excluding (i) any Contracts for Third-Party Intellectual Property consisting primarily of software (including software provided as a service) that is generally, commercially available for less than $10,000 pursuant to a “shrink-wrap,” “click-through” or similar non-negotiable non-exclusive license (such Contracts, “Off-the-Shelf Licenses”), (ii) non-disclosure agreements entered in the ordinary course of business, the subject matter of which is limited to the use, nondisclosure and confidentiality of information exchanged by the parties thereto and that do not include a license or access to Business Intellectual Property, (iii) non-exclusive licenses granted to customers in the ordinary course of business and that do not include access to Business Source Code, and (iv) Proprietary Information Agreements with current and former Business Employees and independent contractors of Seller.
“Business Privacy Commitments” has the meaning set forth in Section 4.12.10(a).
“Business Products” means all products and services that have been or are currently produced, marketed, licensed, sold, supported or maintained with respect to the Business and all products or services currently under development by Seller, including any product or services that form the basis, in whole or in part, of any financial statements or sales projections provided to Buyer.
“Business Registered Intellectual Property” means United States, international and foreign: (a) patents and patent applications (including provisional applications), (b) registered trademarks and service marks, applications to register trademarks and service marks, intent-to-use applications, or other registrations or applications related to trademarks and service marks, (c) registered Internet domain names, and (d) registered copyrights and applications for copyright registration, in each case with respect to any Business-Utilized Intellectual Property.
“Business Source Code” means any Source Code of any Business-Utilized Intellectual Property or Business Products.
“Business-Utilized Intellectual Property” means any and all Intellectual Property that is owned or purported to be owned by Seller and used or held for use primarily in connection with the Business.
“Buyer” has the meaning set forth in the preamble.
“Buyer Delivered Documents” means this Agreement and each of the other agreements, instruments, and documents to be executed and delivered by Buyer pursuant to this Agreement.
“Buyer Fundamental Representations” means the representations and warranties contained in Section 5.1 (Organization), Section 5.2 (Authority and Enforceability), and Section 5.5 (Brokers).
“Buyer Guarantor” has the meaning set forth in the preamble.
“Buyer Indemnification Basket” means one million dollars ($1,000,000).
“Buyer Indemnified Parties” means Buyer and its officers, managers, directors, employees, agents and representatives.
“CHM Agreement” means that certain Master Services Agreement, dated as of November 27, 2019, by and between Comprehensive Health Management, Inc. and Tabula Rasa HealthCare Group, Inc. (f/k/a TRHC OpCo, Inc.).
“Claim-Related Expenses” means any and all third party expenses incurred in connection with investigating or defending any claim, action, suit or proceeding incident to any matter indemnified against hereunder, including court filing fees, court costs, arbitration fees or costs, witness fees and reasonable and documented fees and disbursements of legal counsel, investigators, expert witnesses, accountants and other professionals.
“Claimed Amount” has the meaning set forth in Section 7.5.1(a).
“Closing” has the meaning set forth in Section 3.1.
“Closing Date” has the meaning set forth in Section 3.1.
“Closing Date Payment Amount” has the meaning set forth in Section 2.5.1.
“Closing Date Working Capital Amount” means the Net Working Capital as of the Effective Time.
“Closing Statement” has the meaning set forth in Section 2.5.1.
“COBRA” the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended.
“Code” means the United States Internal Revenue Code of 1986, as amended from time to time, and the applicable rulings and regulations thereunder.
“Consent Offset Amount” means an amount equal to $154,560.00.
“Contested Amount” has the meaning set forth in Section 7.5.1(b).
“Contract” means any contract, promissory note, indenture, mortgage, deed of trust, financial instrument, lease, license, whether written or oral, or other agreement of any kind that is binding on a Person under applicable Law.
“Copyleft License” shall mean any license of software that requires, as a condition of use, modification or distribution of the software licensed under such license (the “Copyleft Software”), that the software, or other Technology incorporated into, derived from, used, or distributed with the Copyleft Software: (i) be made available or distributed in a form other than binary code or object code form (e.g., Source Code form); (ii) be licensed for the purpose of preparing derivative works; (iii) be licensed under terms that allow the other Technology incorporated into, derived from, used, or distributed with the Copyleft Software, or portions thereof or interfaces therefor, to be reverse engineered, reverse assembled or disassembled (other than by operation of Law); or (iv) be redistributable at no license
fee. For all purposes of and under this Agreement, “Copyleft Licenses” shall include the GNU General Public License, the GNU Lesser General Public License, the GNU Affero General Public License, the Mozilla Public License, the Common Development and Distribution License, and the Eclipse Public License.
“COVID-19” means the 2019 novel coronavirus disease, COVID-19 virus (SARS_COV-2 and related strains and sequences), or mutations or antigenic shifts thereof.
“Data Security Program” has the meaning set forth in Section 4.12.10(c).
“Deductible” has the meaning set forth in Section 7.4.1.
“Disclosure Schedules” means the Disclosure Schedules attached to this Agreement (including all attachments thereto).
“Earnout Amount” means the total amount payable to Seller pursuant to Section 2.8, but in no event more than one million dollars ($1,000,000) in the aggregate.
“Earnout Conditions” means, in connection with an amendment to the regulations governing the Medicare Prescription Drug Benefit (Part D) program, each of the following:
(i) the reduction of the cost threshold for annual medications from four thousand nine hundred and fifty-three dollars ($4,953.00) to:
(b) an amount ranging from three thousand eight hundred forty-nine dollars and one cent ($3,849.01) to four thousand three hundred and forty dollars ($4,340.00) (the “10% Medication Cost Condition”);
(c) an amount ranging from three thousand five hundred and six dollars and one cent ($3,506.01) to three thousand eight hundred forty-nine dollars ($3,849.00) (the “20% Medication Cost Condition”);
(d) an amount ranging from three thousand two hundred eleven dollars and one cent ($3,211.01) to three thousand five hundred six dollars ($3,506.00) (the “30% Medication Cost Condition”);
(e) an amount ranging from three thousand fifteen dollars and one cent ($3,015.01) to three thousand two hundred eleven dollars ($3,211.00) (the “40% Medication Cost Condition”);
(f) an amount ranging from two thousand eight hundred forty-three dollars and one cent ($2,843.01) to three thousand fifteen dollars ($3,015.00) (the “50% Medication Cost Condition”);
(g) an amount ranging from two thousand seven hundred twenty-one dollars and one cent ($2,721.01) to two thousand eight hundred forty-three dollars ($2,843.00) (the “60% Medication Cost Condition”);
(h) an amount ranging from two thousand six hundred twenty-three dollars and one cent ($2,623.01) to two thousand seven hundred twenty-one dollars ($2,721.00) (the “70% Medication Cost Condition”);
(i) an amount ranging from two thousand five hundred forty-nine dollars and one cent ($2,549.01) to two thousand six hundred twenty-three dollars ($2,623.00) (the “80% Medication Cost Condition”);
(j) an amount ranging from two thousand five hundred dollars and one cent ($2,500.01) to two thousand five hundred and forty-nine dollars ($2,549.00) (the “90% Medication Cost Condition”);
(j) an amount equal to or less than two thousand five hundred dollars ($2,500.00) (the “100% Medication Cost Condition” and collectively with the 90% Medication Cost Condition, 80% Medication Cost Condition, 70% Medication Cost Condition, 60% Medication Cost Condition, 50% Medication Cost
Condition, 40% Medication Cost Condition, 30% Medication Cost Condition, the 20% Medication Cost Condition and the 10% Medication Cost Condition, the “Medication Cost Conditions”); and
(ii) the reduction of the medication count threshold from eight (8) to (a) seven (7) (the “50% Medication Count Condition”) or (b) six (6) or less (the “100% Medication Count Condition”, and together with the 50% Medication Count Condition, the “Medication Count Conditions”).
“Earnout Period” has the meaning set forth in Section 2.8.1.
“Effective Time” has the meaning set forth in Section 3.1.
“Employee Benefit Plan” means any (a) “employee benefit plan,” within the meaning of Section 3(3) of ERISA (whether or not subject to ERISA), (b) stock or membership interest option, stock or membership interest purchase, stock or membership interest appreciation, restricted stock or restricted membership interest, equity purchase, VEBA, profit sharing, pension, retirement, bonus, commission, retention, change in control, severance pay plans, programs or arrangements, deferred compensation, incentive compensation, medical, dental or other health or welfare, life insurance, flexible spending account, cafeteria plan, disability, accident, salary continuation, paid time off, holiday, vacation, supplemental retirement and unemployment benefit plan or program (whether or not insured), employment agreements, independent contractor or (c) other employee benefit plan, program or fringe benefit plan, fund, policy, program, practice agreement or arrangement (whether written or unwritten, qualified or nonqualified, funded or unfunded, insured or self-insured) providing compensation or other benefits to Business Employees, or that the Seller or an Affiliate of Seller has currently or previously established, maintained, sponsored or contributed to for the benefit of any Business Employee.
“Encumbrance” means any mortgage, deed of trust, pledge, security interest, easement, lien, charge, conditional sale or other title retention agreement, defect in title or other restriction of a similar kind.
“Environmental Law” means Laws relating to (a) the control of any pollutant, contaminant, or hazardous material, the protection of human health, or the protection or restoration of the environment (including air, water and land) or natural resources; and (b) the generation, manufacture, processing, use, handling, treatment, storage, disposal, release, distribution and transportation of solid, gaseous or liquid wastes, or hazardous materials, including the Clean Air Act (42 U.S.C. §7401 et seq.), the Resource Conservation and Recovery Act (42 U.S.C. §6901 et seq.), the Occupational Safety and Health Act (29 U.S.C. § 651 et seq.), the Federal Water Pollution Control Act, as amended by the Clean Water Act (33 U.S.C. §1251 et seq.), the Comprehensive Environmental Response, Compensation, and Liability Act, as amended by the Superfund Amendments and Reauthorization Act (42 U.S.C. §9601 et seq), the Toxic Substances Control Act (15 U.S.C. §2601 et seq.), the Oil Pollution Act of 1990 (33 U.S.C. §2701 et. seq.), the Emergency Planning and Community Right to Know Act (42 U.S.C. §11001 et seq.), and the Hazardous Materials Transportation Act (49 U.S.C. §5101 et seq.).
“ERISA” means the United States Employee Retirement Income Security Act of 1974, as amended, and the applicable rulings and regulations thereunder.
“ERISA Affiliate” means, with respect to any entity, any trade or business, whether or not incorporated, that together with such entity would be deemed a “single employer” within the meaning of Section 414(b), (c), (m), or (o) of the Code.
“ESI Agreement” means that certain Master Services Agreement, dated as of January 31, 2017, by and between SinfoniaRx, Inc. and Express Scripts Holding Company, as amended by the First Amendment to the Master Services Agreement, dated as of August 8, 2017, by and between SinfoniaRx, Inc. and Express Scripts Holding Company, as further amended by the Second Amendment to the Master Services Agreement, dated as of April 15, 2020, by and between SinfoniaRx, Inc. and Express Scripts Holding Company , as further amended by the Third Amendment to the Master Services Agreement, dated as of October 13, 2021, by and between Evernorth Health Inc. f/k/a Express Scripts Holding Company and Tabula Rasa HealthCare Group, Inc. (as successor-in-interest to SinfoniaRx, Inc.).
“Estimated Working Capital Amount” has the meaning set forth in Section 2.6.
“Excluded Assets” has the meaning set forth in Section 2.2.2.
“Excluded Liabilities” has the meaning set forth in Section 2.3.2.
“Exhibits” means the exhibits attached to this Agreement.
“Federal Health Care Program” or “Federal Healthcare Program” means any plan or program that provides health benefits directly, through insurance, or otherwise that is directly funded in whole or part by the US government (other than the Federal Employees Health Benefits Program (5 U.S.C. §§ 8901 to 8914)) or a state health care program funded by the US federal government directly or through any allotment, as set forth at 42 C.F.R. § 1000.10, as the same may be amended from time to time.
“Financial Statements” has the meaning set forth in Section 4.4.1.
“GAAP” means United States generally accepted accounting principles in effect for the relevant time period.
“General Survival Date” has the meaning set forth in Section 7.1.1.
“Governing Documents” means, with respect to any Person who is not a natural Person, the certificate or articles of incorporation, certificate or articles of formation or organization, bylaws, operating agreement, articles of association, or other charter documents or organizational or governing documents or instruments of such Person.
“Governmental Body” means any court or government (federal, state, local, foreign or provincial) or any political subdivision thereof, including any department, commission, board, bureau, agency or other regulatory, administrative or governmental authority or instrumentality.
“Governmental Order” means any order, judgment, injunction, decree, writ, stipulation, resolution or settlement agreement, determination or award entered by or with any Governmental Body.
“Healthcare Laws” means all Laws applying to Persons involved in the provision or administration of, or the submission of claims for or the receipt of payment for, healthcare products or services by reason of the nature of their businesses and including: (a) the federal Anti‑Kickback Statute (42 U.S.C. § 1320a‑7b(b)), the Civil Monetary Penalties Law (42 U.S.C. § Section 1320a‑7), the Exclusions Law (42 U.S.C. § 1320a‑7a), the Physician Self-Referral Law, commonly known as the “Stark Law” (42 U.S.C. §§ 1395nn and 1396b), the civil False Claims Act (31 U.S.C. § 3729 et seq.), the Federal Criminal False Claims Act (18 U.S.C. § 287), the False Statements Relating to Health Care Matters Law (18 U.S.C. § 1035), Health Care Fraud (18 U.S.C. § 1347) and any regulations promulgated pursuant to such statutes, (b) Medicare (Title XVIII of the Social Security Act), the regulations promulgated thereunder that has the force of Law, (c) Medicaid (Title XIX of the Social Security Act), including the regulations promulgated thereunder that has the force of Law, (d) TRICARE (10 U.S.C. § 1071 et seq.) and the regulations promulgated thereunder, (e) the Patient Protection and Affordable Care Act of 2010, as amended by the Health Care and Education Reconciliation Act of 2010, (f) the Federal Food, Drug, and Cosmetic Act, as amended, 21 U.S.C. § 301 et seq., the Public Health Service Act, the U.S. Food and Drug Administration regulations promulgated thereunder, (g) quality and safety Laws relating to the regulation, storage, provision or administration of, or payment for, healthcare products or services, including prescription products and controlled substances, and (h) licensure Laws relating to the regulation, provision or administration of, or payment for, healthcare items, services or goods, and (i) any implementing regulations of a Third-Party Payor Program that has the force of Law.
“HIPAA” has the meaning set forth in Section 4.18.2.
“Indebtedness” means, at a particular time and without duplication, (i) indebtedness for borrowed money (including principal and interest), (ii) amounts owing as deferred purchase price for property or services, (iii) indebtedness evidenced by any note, bond, debenture, or other debt instrument or debt security, and any capitalized lease obligations, (iv) any amounts owed under a letter of credit or performance bond, (v) guarantees of another
Person’s indebtedness, but excluding obligations in respect of open purchase orders for inventory, supplies or services entered into in the ordinary course of business that are included in the Purchased Assets, (vi) all indebtedness created or arising under any conditional sale or other title retention agreement with respect to acquired property, (vii) any obligations, contingent or otherwise, under acceptance credit, letters of credit or similar facilities, (viii) all obligations arising from cash/book overdrafts, (ix) all obligations secured by a lien other than a Permitted Encumbrance, (x) all indebtedness under interest rate or currency swap transactions, (xi) all accrued interest, prepayment premiums or penalties related to any of the foregoing, and (xii) any guaranty of any of the foregoing. Indebtedness will not include any Liabilities included in the calculation of Net Working Capital.
“Indemnified Party” has the meaning set forth in Section 7.5.1(a).
“Indemnifying Party” has the meaning set forth in Section 7.1.1.
“Independent Accountant” has the meaning set forth in Section 2.7.2.
“Intellectual Property” means (i) Intellectual Property Rights and (ii) Technology.
“Intellectual Property Rights” means any and all intellectual property rights whether protected, created, or arising under the Laws of the United States or any other jurisdiction throughout the world, including all rights in, arising out of, or associated therewith with any of the following: (a) patents, utility models, and applications therefor and all reissues, divisions, re-examinations, renewals, extensions, provisionals, continuations and continuations-in-part thereof and equivalent or similar rights in inventions and discoveries anywhere in the world, including invention disclosures, common law and statutory rights associated with trade secrets, confidential and proprietary information and know-how, ideas, designs, concepts, compilations of information, methods, techniques, procedures and processes (whether patentable or unpatentable and whether or not reduced to practice), industrial designs, and any registrations and applications for any of the foregoing; (b) trade names, corporate names, product names, logos, slogans, trade dress, trademarks and service marks, trademark and service mark registrations, trademark and service mark applications, all other designations of source, origin, sponsorship, endorsement or certification, and any and all goodwill associated with and symbolized by the foregoing items; and (c) Internet domain name applications and registrations, Internet and World Wide Web URLs or addresses.
“Interim Financial Statements” has the meaning set forth in Section 4.4.1.
“IP Assignment Agreement” has the meaning set forth in Section 3.2.1(d).
“IRS” means the United States Internal Revenue Service.
“Law” means any applicable statute, law, ordinance, code, rule, regulation, rule, order, guidance, judgment, decree or legally binding decisions enacted, adopted, issued or promulgated by any Governmental Body.
“Leased Real Property” has the meaning set forth in Section 4.9.1.
“Leases” has the meaning set forth in Section 4.9.1.
“Lease Assignments” has the meaning set forth in Section 3.2.1(k).
“Liability” means, with respect to any Person, any liability or obligation of such Person of any kind, character or description, whether known or unknown, absolute or contingent, accrued or unaccrued, disputed or undisputed, liquidated or unliquidated, secured or unsecured, joint or several, due or to become due, vested or unvested, executory, determined, determinable or otherwise, and whether or not the same is required to be accrued on the financial statements of such Person.
“Losses” means, without duplication, any and all reasonably foreseeable losses, Liabilities, costs, settlement payments, judgments, fines, penalties, damages, or Claim-Related Expenses.
“Lower Target Working Capital Amount” means an amount equal to one million three hundred seventy-five thousand dollars $(1,375,000).
“Material Adverse Effect” means any event, condition, effect, change, development or circumstance that, individually or when considered together with all other events, conditions, effects, changes, developments or circumstances, has had or would reasonably be expected to have a materially adverse effect on the business, assets, financial condition or results of operations of the Business, provided, however, that in no event shall any of the following, alone or in combination, be deemed to constitute, nor shall any of the following be taken into account in determining whether there has been, a Material Adverse Effect: any facts, circumstances, events, changes, effects or occurrences (a) resulting from the execution and delivery of this Agreement or attributable to the announcement of this Agreement or the transactions contemplated by this Agreement; (b) resulting from or relating to political conditions or any acts of terrorism, military action, or war (whether or not declared) or any escalation or worsening thereof or any epidemic, pandemic or disease outbreak (including COVID-19); (c) relating to generally applicable economic conditions (including the state of the financial, debt, credit or securities markets, in the United States or elsewhere) or the industries in which the Business operates in general; (d) relating to any stoppage or shutdown of any Governmental Body (including any default by a Governmental Body or delays in payments or delays or failures to act by any Governmental Body), or any continuation of any such stoppage or shutdown; (e) resulting from or relating to any change in Laws or GAAP or authoritative interpretations thereof; (f) resulting from or relating to any natural or man-made disaster or acts of God; (g) resulting from or relating to the failure of the Business to meet projections, forecasts or estimates delivered to any Person (provided that the underlying cause of such failure may be taken into account in determining whether there has been a Material Adverse Effect); or (h) resulting from changes or conditions generally affecting the industry in which Seller operates the Business; provided, further, however, that any effect referred to in clauses (a), (b), (c), (e) or (h) may be taken into account in determining whether or not there has been a Material Adverse Effect to the extent any such effect adversely affects the Business in a material and disproportionate manner relative to other companies in the same industry.
“Material Contracts” has the meaning set forth in Section 4.16.1.
“Medication Cost Condition” has the meaning set forth in the definition of Earnout Conditions in this Section 1.1.
“Medication Count Condition” has the meaning set forth in the definition of Earnout Conditions in this Section 1.1.
“Most Recent Balance Sheet” has the meaning set forth in Section 4.4.2.
“Most Recent Balance Sheet Date” has the meaning set forth in Section 4.4.2.
“MTM-Qualified Member” means an Evernorth Health Inc. f/k/a Express Scripts Holding Company (“ESI”) plan member who has either (i) been provided to Buyer directly by ESI as MTM-qualified, or (ii) been determined by Buyer in its reasonable discretion to be MTM-qualified based on the qualification rules published by CMS as modified by the Business pursuant to customer requests.
“Net Working Capital” means an amount equal to (i) the sum of the current assets of the Business described in Exhibit A that are included in the Purchased Assets minus (ii) the sum of the current liabilities of the Business described in Exhibit A that are included in the Assumed Liabilities, in each case, as calculated in accordance with Exhibit A and GAAP.
“Non-Transferable Asset” has the meaning set forth in Section 2.8.
“Notice of Claim” has the meaning set forth in Section 7.5.1(a).
“Open Source Materials” means any software that is distributed under an open source, public source, or freeware license, which includes (i) any license approved by the Open Source Initiative or any similar license, (ii) any license that meets the “Open Source Definition” of the Open Source Initiative or the “Free Software Definition” of the Free Software Foundation, (iii) any Creative Commons license and (iv) to the extent not included in the foregoing (i), (ii), and (iii), any Copyleft License.
“Ordinary Course of Business” means the ordinary and usual course of day-to-day operations of the Business through the date hereof consistent with past custom and practice (including with respect to quantity and frequency).
“Paid Indebtedness” has the meaning set forth in Section 2.5.3(a).
“Party” and “Parties” has the meaning set forth in the preamble to this Agreement.
“Payoff Letters” has the meaning set forth in Section 2.5.3(a).
“Periodic Non-Income Taxes” has the meaning set forth in Section 6.1.1.
“Permits” has the meaning set forth in Section 4.18.1 and includes the following: License Number PH32694 issued by the Florida Board of Pharmacy and License Number Y008306 issued by the Arizona State Board of Pharmacy.
“Permitted Encumbrances” means (a) liens for Taxes and other governmental charges and assessments that are not yet due and payable or that are being contested in good faith, (b) liens or rights of lessors, landlords, carriers, warehousemen, mechanics, materialmen and repairmen and other similar liens arising in the ordinary course of business for sums not yet due and payable, (c) easements, rights of way and liens or restrictions on use that are imposed by Law relating to zoning, building or land use, (d) other non-monetary liens on, or imperfections of (or defects in) title with respect to, and encroachments upon, property that do not materially impair the ability to use of the property affected thereby as it is currently being used (including in each case matters that would be reflected on any real property survey), (e) those non-exclusive licenses to Intellectual Property listed on Schedule 1.1, and (f) with respect to securities, restrictions imposed by applicable securities Laws.
“Person” means and includes a natural person, a corporation, an association, a partnership, a limited liability company, a trust, a joint venture, an unincorporated organization or a Governmental Body.
“Personal Data” shall mean any information that relates to an identified or identifiable natural Person or otherwise constitutes personally identifiable information, personal information, personal data or similar information protected by Law, including a natural Person’s (including a customer’s or an employee’s) name, street address, telephone number, e-mail address, photograph, social security number, driver’s license number, passport number or customer or account number, health information, consumer report information, device identifiers, transaction identifier, IP addresses, physiological and behavioral biometric identifiers or any other piece of information that alone or in combination with other information directly or indirectly collected, held or otherwise managed by or for Seller allows the identification of or contact with a natural person, or could reasonably be associated with, linked to, or otherwise used to identify a natural person (and which, for greater certainty, includes all such information with respect to employees).
“Post-Closing Adjustment Amount” has the meaning set forth in Section 2.7.3.
“Post-Closing Period” means any Tax Period starting on or after the Closing Date, or the portion of any Straddle Period starting on the Closing Date.
“Post-Closing WC Statement” has the meaning set forth in Section 2.7.1.
“Pre-Closing Period” means any Tax Period (or portion of any Straddle Period) other than a Post-Closing Period.
“Privacy Laws” shall mean any applicable Laws relating to (i) the confidentiality, secrecy, security, protection, disposal, use, disclosure, international transfer or other processing of Personal Data (other than HIPAA), (ii) incident reporting and data breach notifying requirements regarding Personal Data (other than HIPAA), and (iii) email, text message, or telephone communications. Without limiting the foregoing, Privacy Laws include, as applicable: the Federal Trade Commission Act, the Telephone Consumer Protection Act, the Telemarketing and Consumer Fraud and Abuse Prevention Act, the Controlling the Assault of Non-Solicited Pornography and Marketing Act of 2003, the Children’s Online Privacy Protection Act, the California Consumer Privacy Act of 2018, as amended by the California Privacy Rights Act of 2020, the Computer Fraud and Abuse Act, the Electronic Communications Privacy Act, the Fair Credit Reporting Act, the Fair and Accurate Credit Transaction Act, the Gramm-Leach-Bliley Act, the Family Educational Rights and Privacy Act, and all other similar international, federal, state, provincial, and local Laws.
“Processing” means the collection, creation, receipt, access, use, handling, recording, compilation, analysis, organizing, monitoring, maintenance, retention, storage, holding, transmission, transfer, protection, disclosure, amendment, distribution, erasure, destruction, or disposal of Personal Data.
“Proprietary Information Agreement” has the meaning set forth in Section 4.12.4.
“Purchase Price” has the meaning set forth in Section 2.4.
“Purchased Assets” has the meaning set forth in Section 2.2.1.
“Purchased IP Rights” has the meaning set forth in Section 2.2.1(e).
“Response Notice” has the meaning set forth in Section 7.5.1(b).
“Restricted Period” has the meaning set forth in Section 6.9.1.
“Review Period” has the meaning set forth in Section 2.7.1.
“Seller” has the meaning set forth in the preamble.
“Seller Delivered Documents” means this Agreement and each of the other agreements, instruments, and documents to be executed and delivered by Seller pursuant to this Agreement.
“Seller Fundamental Representations” means the representations and warranties contained in Section 4.1 (Organization and Qualifications), Section 4.2 (Authority and Enforceability), Section 4.8.1 (Title to Purchased Assets; Sufficiency), and Section 4.22 (Brokers).
“Seller Indemnification Basket” means one million dollars ($1,000,000).
“Seller Indemnified Parties” means Seller, any Affiliate of Seller, and the respective officers, managers, members, directors, employees, agents and representatives of any of them.
“Seller Note” has the meaning set forth in Section 2.5.2
“Seller Note Amount” has the meaning set forth in Section 2.5.2.
“Seller Special Representations” means the representations and warranties contained in Section 4.19 (Compliance with Healthcare Laws).
“Seller Taxes” means, without duplication, (a) any and all Taxes imposed on Seller for any taxable period, (b) any and all Transfer Taxes required to be paid by Seller pursuant to Section 6.1.3; (c) any and all Taxes of or imposed on or with respect to the Business or the Purchased Assets for any and all Pre-Closing Periods; (d) any and all Taxes of or imposed on Buyer or any of its Affiliates as a result of an inclusion under Section 951(a) of the Code
(or any similar provision of state or local Law) attributable to (i) “subpart F income,” within the meaning of Section 952 of the Code (or any similar provision of state or local Law) received prior to the Closing Date that is related or attributable to Seller or (ii) the holding of “United States property,” within the meaning of Section 956 of the Code (or any similar provision of state or local Law) prior to the Closing Date that is related or attributable to Seller, in each case, determined as if the taxable year of Seller ended on the day before the Closing Date, (e) any and all amounts payable (including Taxes) by Buyer with respect to the Purchased Assets or the Business as a result of transferee, successor or similar liability (including bulk transfer or similar Laws) by operation of Law or otherwise that relates to or arises from an event or transaction occurring before the Effective Time; (f) any and all Taxes incurred by or imposed on Buyer or its Affiliates as the result of any inaccuracy in or breach of any of the representations or warranties contained in Section 4.7; (g) any (i) deferred amounts of Taxes under the Coronavirus Aid, Relief, and Economic Security Act (U.S. Public Law 116-136), as thereafter amended (the “CARES Act”), whether employment Taxes under Section 2302 of the CARES Act or otherwise, (ii) disallowance of or deficiency or assessment with respect to any claimed Tax credits under Sections 7001 through 7005 of the Families First Coronavirus Response Act (U.S. Public Law 116-127, enacted in 2020) or Section 2301 of the CARES Act, and (iii) other Taxes (including the employee portion of any payroll Taxes) otherwise deferred under, or in response to, any other Laws enacted or issued in response to COVID-19 or any pandemic or public health emergency resulting therefrom, in all such cases with respect to any employees of or other service providers to Seller or any of its Affiliates relating to any Tax Period; and (h) any and all Taxes required to be deducted and withheld with respect to payments made by Buyer to Seller (or in connection with the transactions pursuant to this Agreement) pursuant to applicable Tax Laws in connection with the transactions contemplated under this Agreement.
“Seller’s Knowledge” and all permutations thereof, means the actual knowledge of Brian Adams, Kevin Boesen, Kelli Kovak, and Thomas Cancro, in each case after reasonable inquiry.
“Shared Contract” has the meaning set forth in Section 6.7.
“Source Code” means software source code or database specifications or designs, in a form other than object code form, including programmer comments, annotations and help text therein, data structures, instructions and procedural, object-oriented and other code, or any material proprietary information or algorithm contained in any software source code or database specifications or designs, which may be printed out or displayed in human readable form.
“Special Representation Basket” means two million dollars ($2,000,000).
“Stipulated Amount” has the meaning set forth in Section 7.5.1(e).
“Straddle Period” means any taxable year or period beginning on or before and ending after the Closing Date.
“Tabula Rasa Marks” has the meaning set forth in Section 6.6.
“Tax” or “Taxes” means any and all (a) taxes, charges, withholdings, fees, levies, customs, duties, imposts, and governmental charges or fees or other like assessments or charges of any kind whatsoever in the nature of taxes, imposed by or payable to any United States federal, state, local, or non-U.S. or other Governmental Body, including those related to income, net income, gross income, receipts, capital, windfall profits, utility, severance, production, ad valorem, real or personal property, production, value added, sales, goods and services, use, business or occupation, license, excise, registration, franchise, employment, unemployment, payroll, social security, workers compensation, deductions at source, withholding, alternative or add-on minimum, intangibles, transfer, gains, capital gains, stamp, estimated, transaction, title, capital, paid-up capital, net worth, profits, premium, recording, inventory and merchandise, business privilege, federal highway use, commercial rent or environmental tax; (b) interest, penalties, fines, additions to tax or additional amounts imposed by any Governmental Body in connection with (i) any item described in clause (a), or (ii) the failure to comply with any requirement imposed with respect to any Tax Return; and (c) liability in respect of any items described in clauses (a) or (b) payable by reason of contract (including any tax sharing agreement), assumption, transferee, successor or similar liability (including bulk transfer or similar Laws), operation of law (including pursuant to Treasury Regulations Section 1.1502-6 (or any predecessor or successor thereof or any analogous or similar state, local, or non-U.S. Law)) or otherwise.
“Tax Period” means any period for which a Tax Return is filed or required to be filed or, with respect to any Tax, the period for which the Tax is paid or reported or required to be paid or reported, as provided under the Code or other applicable Tax Laws.
“Tax Return” means any return, declaration, form, report, claim for refund, or information return or statement relating to any Tax, including any schedule or attachment thereto, and including any amendment thereof.
“Technology” means any and all of the following: works of authorship, computer programs, Source Code and executable code, whether embodied in software, firmware or otherwise, assemblers, applets, compilers, user interfaces, application programming interfaces, protocols, architectures, documentation, annotations, comments, designs, files, records, schematics, test methodologies, test vectors, emulation and simulation tools and reports, hardware development tools, models, tooling, prototypes, breadboards and other devices, data, data structures, databases, data compilations and collections, inventions (whether or not patentable), invention disclosures, discoveries, improvements, technology, proprietary and confidential ideas and information, know-how and information maintained as trade secrets, tools, concepts, techniques, methods, processes, formulae, patterns, algorithms and specifications, customer lists and supplier lists and any and all instantiations or embodiments of the foregoing.
“Third-Party Claim” has the meaning set forth in Section 7.5.1(a).
“Third-Party Intellectual Property” shall mean any and all Intellectual Property owned by a third party.
“Third-Party Payor Agreements” has the meaning set forth in Section 4.19.4.
“Third-Party Payor Programs” means all third-party payor programs, including Medicare, Medicaid, TRICARE and any other state or Federal Health Care Program, as well as managed care plans or other private insurance program or administered self-funded employer or union plans.
“Top Customers” has the meaning set forth in Section 4.17.
“Top Vendors” has the meaning set forth in Section 4.17.
“Transaction Expenses” means the fees and expenses incurred on or before the Closing and payable by Seller to third parties directly relating to or arising out of the transactions contemplated hereby, including legal, accounting, investment banking and other professional fees, in each case that are not paid prior to the Closing Date.
“Transfer Tax” has the meaning set forth in Section 6.1.3.
“Transferred Employee” has the meaning set forth in Section 6.2.1.
“Transition Services Agreement” has the meaning set forth in Section 3.2.1(b).
“Treasury Regulations” means the final and temporary regulations promulgated under the Code by the United States Department of the Treasury.
“Upper Target Working Capital Amount” means an amount equal to one million four hundred twenty-five thousand dollars ($1,425,000).
“U.S.” or “United States” means the United States of America.
“WARN Act” has the meaning set forth in Section 6.2.2.
“CHM Opp” means an opportunity to engage a Comprehensive Health Management, Inc. (“CHM”) plan member for adherence intervention that is provided by CHM to Buyer.
all as set forth on a closing statement to be agreed to and acknowledged by the Parties no later than one (1) Business Day prior to the Closing Date (the “Closing Statement”). With respect to the deductions from the Base Purchase Price described in this Section 2.5.1 above, at the Closing, Buyer shall make such payments to third parties on behalf of Seller in accordance with Sections 2.5.2 and 2.5.3 below, which such payments will be set forth on the Closing Statement.
| (i) | the 100% Medication Cost Condition is achieved, $670,000.00 |
| (ii) | the 90% Medication Cost Condition is achieved, $603,000.00, |
| (iii) | the 80% Medication Cost Condition is achieved, $536,000.00, |
| (iv) | the 70% Medication Cost Condition is achieved, $469,000.00, |
| (v) | the 60% Medication Cost Condition is achieved, $402,000.00, |
| (vi) | the 50% Medication Cost Condition is achieved, $335,000.00, |
| (vii) | the 40% Medication Cost Condition is achieved, $268,000.00, |
| (viii) | the 30% Medication Cost Condition is achieved, $201,000.00, |
| (ix) | the 20% Medication Cost Condition is achieved, $134,000.00, and |
| (x) | the 10% Medication Cost Condition is achieved, $67,000.00. |
| (i) | the 100% Medication Count Condition is achieved, $330,000.00, and |
| (ii) | the 50% Medication Count Condition is achieved, $165,000.00. |
If none of the Earnout Conditions is achieved during the Earnout Period, then no portion of the Earnout Amount will be paid or payable to Seller.
or assignment (a) without the consent of any Person would constitute a breach or default of such Contract or asset or create a termination right under such Contract, and such Person does not give its consent, or (b) would otherwise be unlawful, ineffective or would materially impair Buyer’s rights under the Contract or asset in question so that Buyer would in effect not acquire the benefit of such rights (each a “Non-Transferable Asset”). Seller shall use commercially reasonable efforts, and shall reasonably cooperate with Buyer, to obtain any required consent, authorization, approval or waiver, or any release, substitution or amendment required for the sale, assignment, transfer, conveyance or delivery of the Non-Transferable Assets. Without limiting the immediately preceding sentence, for a period of twelve (12) months from and after the Closing, Seller shall use commercially reasonable efforts to promptly obtain any consent, authorization, approval or waiver required to assign to Buyer each customer Contract that was not assigned to Buyer at the Closing. Once such consent, authorization, approval, waiver, release, substitution or amendment is obtained, Seller will sell, assign, transfer, convey and deliver to Buyer the relevant Non-Transferable Asset to which such consent, authorization, approval, waiver, release, substitution or amendment relates for no additional consideration. Applicable Transfer Taxes in connection with such sale, assignment, transfer, conveyance or license shall be paid in accordance with Section 6.1.3 of this Agreement. With respect to each such Non-Transferable Asset, (i) Seller will cooperate in any reasonable and lawful arrangements designed to provide to Buyer all of the benefits, economic and otherwise, of such Non-Transferable Asset (including promptly remitting to Buyer any revenue received by Seller on account of any such Non-Transferable Asset related to the Post-Closing Period), (ii) Seller will not terminate, alter or amend any such Non-Transferable Asset except with Buyer’s express written consent, and (iii) until such Non-Transferable Asset is assigned to Buyer, Seller will use its reasonable best efforts to enforce, at the reasonable direction and for the account, at the sole expense, of Buyer, any right of Seller arising under any such Non-Transferable Asset against any counterparty thereto or other Person (including the right to amend or terminate any such Non-Transferable Asset in accordance with the terms thereof). Seller will provide Buyer with notice of any claim asserted by any Person against or with respect to any Non-Transferable Asset after the Closing as soon as practicable after becoming aware of any such claim. If any such claim is asserted, Buyer will have the right to direct the defense of such claim at Buyer’s sole cost and expense, whether or not litigation, arbitration or other dispute resolution proceedings have been instituted and even if Buyer is not named as a party to such claim. Nothing in this Section 2.8 shall be deemed to apply to any Shared Contract, it being understood that Shared Contracts are governed by Section 6.7.
Except as specifically disclosed in the Disclosure Schedules (referencing the disclosure schedule sections) delivered by Seller to Buyer on the date of this Agreement, which contain exceptions and qualifications to the representations and warranties of Seller in this Agreement, Seller represents and warrants to Buyer as follows as of the date of this Agreement:
Buyer represents and warrants to Seller as follows as of the date of this Agreement:
Section 6.6 of the Disclosure Schedules and the names, marks, trade names and trademarks included in the Purchased Assets or otherwise primarily related to the Business as promptly as practicable following the Closing Date.
unless a final “determination” (within the meaning of Section 1313(a) of the Code) by the appropriate Governmental Body causes any such payment not to be treated as an adjustment to the Purchase Price for Tax purposes.
Symphony Clinic, LLC
c/o Cureatr Inc.
17 W. 20th Street, 3rd Floor
New York, NY 10011-3702
Attention: Richard Resnick, Chief Executive Officer
E-Mail: richardresnick@cureatr.com
with a copy, which will not constitute notice, to:
Wyrick Robbins Yates & Ponton LLP
4101 Lake Boone Trail, Suite 300
Raleigh, NC 27607
Attention: Amy Risseeuw; Allie Coggins
E-Mail: arisseeuw@wyrick.com; acoggins@wyrick.com
Tabula Rasa HealthCare Group, Inc.
c/o Tabula Rasa HealthCare, Inc.
228 Strawbridge Drive
Moorestown, NJ 08057
Attention: Brian W. Adams, President and Interim CEO
E-mail: badams@trhc.com
with a required copy, which will not constitute notice, to:
O’Melveny & Myers LLP
610 Newport Center Drive, 17th Floor
Newport Beach, CA 92660
Attention: Mark Peterson
Email: mpeterson@omm.com
O’Melveny & Myers LLP
Times Square Tower
7 Times Square, 26th Floor
New York, NY 10036
Attention: Viq Shariff
E-mail: vshariff@omm.com
A Party may change the address to which notice to it, or copies thereof, shall be addressed by giving notice thereof to the other Parties in conformity with the foregoing.
instrument in connection with or as a condition to obtaining any remedy referred to in this Section 8.5, and each Party hereto irrevocably waives any right it may have to require the obtaining, furnishing or posting of any such bond or similar instrument. Each Party further agrees that the only permitted objection that it may raise in response to any action for equitable relief is that it contests the existence of a breach or threatened breach of this Agreement.
[Remainder of this page intentionally left blank.]
IN WITNESS WHEREOF, the Parties have executed this Asset Purchase Agreement as of the day and year first above written.
SELLER:TABULA RASA HEALTHCARE GROUP, INC.
By: /s/ Brian W. Adams
Name: Brian W. Adams
Title: President and Interim CEO
BUYER: SYMPHONY CLINIC, LLC
By: /s/ Richard Resnick
Name: Richard Resnick
Title: Chief Executive Officer
BUYER GUARANTOR:CUREATR INC.
By: /s/ Richard Resnick
Name: Richard Resnick
Title: Chief Executive Officer
[Signature Page to Asset Purchase Agreement]
Exhibit 21.1
Tabula Rasa HealthCare, Inc. Subsidiaries
The following are the Company’s subsidiaries as of December 31, 2022 and the states or jurisdictions in which they are organized; provided, however, the names of particular subsidiaries have been omitted because, considered in the aggregate as a single subsidiary, they would not constitute, as of December 31, 2022, a “significant subsidiary” as that term is defined in Rule 1-02(w) of Regulation S-X under the Securities Exchange Act of 1934, as amended.
NAME | JURISDICTION OF ORGANIZATION OR INCORPORATION |
Tabula Rasa HealthCare Group, Inc. | Delaware |
DM Acquisition Pty Ltd | Australia |
DoseMe Holdings Pty Ltd | Australia |
DoseMe Pty Ltd | Australia |
TRHC TPA, LLC | Wisconsin |
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the registration statements (Nos. 333-263059, 333-258566, 333-253570, 333-236821, 333-230046, 333-223658, 333-216674, and 333-214025) on Form S-8 of our report dated March 10, 2023, with respect to the consolidated financial statements of Tabula Rasa HealthCare, Inc.
/s/ KPMG LLP
Philadelphia, Pennsylvania
March 10, 2023
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Brian W. Adams, certify that:
| 1. | I have reviewed this Annual Report on Form 10-K of Tabula Rasa HealthCare, Inc.; |
| 2. | Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; |
| 3. | Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; |
| 4. | The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: |
| (a) | Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; |
| (b) | Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; |
| (c) | Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and |
| (d) | Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and |
| 5. | The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions): |
| (a) | All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and |
| (b) | Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. |
Date: March 10, 2023 | /s/ BRIAN W. ADAMS |
| Brian W. Adams |
| Interim Chief Executive Officer |
| Principal Executive Officer |
Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Thomas J. Cancro, certify that:
| 1. | I have reviewed this Annual Report on Form 10-K of Tabula Rasa HealthCare, Inc.; |
| 2. | Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; |
| 3. | Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report; |
| 4. | The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have: |
| (a) | Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared; |
| (b) | Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles; |
| (c) | Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and |
| (d) | Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and |
| 5. | The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions): |
| (a) | All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and |
| (b) | Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting. |
Date: March 10, 2023 | /s/ THOMAS J. CANCRO |
| Thomas J. Cancro |
| Chief Financial Officer |
| Principal Financial and Accounting Officer |
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Tabula Rasa HealthCare, Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian W. Adams, Interim Chief Executive Officer of the Company, and I, Thomas J. Cancro, Chief Financial Officer of the Company, each hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
| 1. | The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and |
| 2. | The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. |
Date: March 10, 2023 | By: | /s/ BRIAN W. ADAMS |
Name: | Brian W. Adams | |
Title: | Interim Chief Executive Officer |
Date: March 10, 2023 | By: | /s/ THOMAS J. CANCRO |
Name: | Thomas J. Cancro | |
Title: | Chief Financial Officer |
* | This certification accompanies the Form 10-K to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Tabula Rasa HealthCare, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing. |
CONSOLIDATED BALANCE SHEETS (parenthetical) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| CONSOLIDATED BALANCE SHEETS | ||
| Allowance for accounts receivable | $ 368 | $ 110 |
| Long-term debt, discount | 3,160 | 5,701 |
| Long-term debt - related party, discount | $ 1,206 | $ 0 |
| Preferred stock, par value (in dollars per share) | $ 0.0001 | $ 0.0001 |
| Preferred stock, shares authorized | 10,000,000 | 10,000,000 |
| Preferred stock, shares issued | 0 | 0 |
| Common stock, par value | $ 0.0001 | $ 0.0001 |
| Common stock, shares authorized | 100,000,000 | 100,000,000 |
| Common stock, shares issued | 28,031,616 | 26,036,236 |
| Common stock, shares outstanding | 27,129,096 | 25,666,434 |
| Treasury stock (in shares) | 902,520 | 369,802 |
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|---|
| Reconciliation of cash, cash equivalents and restricted cash: | |||
| Cash and cash equivalents | $ 70,017 | $ 9,395 | $ 22,531 |
| Restricted cash | 12,372 | 6,038 | 5,170 |
| Cash from discontinued operations | 18 | 273 | 831 |
| Total cash, cash equivalents and restricted cash | $ 82,407 | $ 15,706 | $ 28,532 |
Nature of Business |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Nature of Business | |
| Nature of Business | 1. Nature of Business Tabula Rasa HealthCare, Inc. (the “Company”) is a healthcare technology company advancing the safe use of medications by creating solutions designed to empower pharmacists, providers, and patients to optimize medication regimens, combating medication overload and reducing adverse drug events. The Company’s advanced proprietary technology solutions, including MedWise®, identify causes of and risks for medication-related problems so that healthcare professionals can minimize harm and reduce medication-related risks. The Company’s software and services help drive value-based care by improving patient outcomes and lowering healthcare costs through reduced hospitalizations, emergency department visits, and healthcare utilization. The Company serves a number of different organizations within the healthcare industry, including health plans and at-risk provider groups, the majority of which are organizations with Programs of All-Inclusive Care for the Elderly (“PACE”). |
Summary of Significant Accounting Policies |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Summary of Significant Accounting Policies | |
| Summary of Significant Accounting Policies | 2. Summary of Significant Accounting Policies (a) Basis of Presentation The accompanying consolidated financial statements of the Company have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding annual financial reporting. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. During the first quarter of 2022, the Company announced plans to evaluate non-core assets, refocus its corporate strategy, and increase stockholder value. As a result, the Company commenced plans to sell the SinfoníaRx, DoseMe, and PrescribeWellness businesses, which the Company acquired in September 2017, January 2019, and March 2019, respectively. The sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses were completed in August 2022, January 2023, and March 2023, respectively. These businesses comprised the majority of the Company’s MedWise HealthCare segment. The Company’s completed sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses represented a strategic business shift having a significant effect on the Company’s operations and financial results. As a result, the Company determined that these businesses met such requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet the requirements as of December 31, 2022. Accordingly, unless otherwise indicated, the accompanying consolidated financial statements have been recast for all periods presented to reflect the assets, liabilities, revenue, and expenses related to these businesses as discontinued operations. Unless otherwise noted, amounts and disclosures throughout the notes to the consolidated financial statements relate to the Company’s continuing operations. See Note 6 for further information on the Company’s discontinued operations. To provide improved description over the Company’s disaggregation of revenue, the Company retitled its revenue categories from product revenue and service revenue to medication revenue and technology-enabled solutions revenue, respectively, in the consolidated statements of operations and the notes to the consolidated financial statements. The change had no impact to the amounts previously reported in the consolidated statements of operations and the notes to the consolidated financial statements. (b) Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates or assumptions. On an ongoing basis, management evaluates its estimates and assumptions, including, but not limited to, those related to: (i) the fair value of assets acquired and liabilities assumed for business combinations, (ii) the recognition and disclosure of contingent liabilities, (iii) the useful lives of long-lived assets, including definite-lived intangible assets, (iv) the evaluation of revenue recognition criteria, (v) the evaluation of contract assets and consideration payable to customers related to manufacturer rebates earned by the Company’s pharmacy benefit management solutions, (vi) the realizability of long-lived assets, including goodwill and intangible assets, (vii) the assumptions used to determine the fair value of right-of-use assets and liabilities for the Company’s leases, (viii) the assumptions used to determine the fair value of convertible debt instruments and related equity-classified conversion option, (ix) the fair value of contingent consideration receivable, and (x) the assumptions used to determine the fair value of held for sale businesses. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company has engaged and, in the future, may engage third-party valuation specialists to assist with estimates related to the valuation of assets and liabilities acquired. Such estimates often require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ from those estimates under different assumptions or circumstances. (c) Assets and Liabilities Held for Sale and Discontinued Operations
A long-lived asset (or disposal group) is classified as held for sale if its carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable within a year. A long-lived asset (or disposal group) classified as held for sale is initially measured at the lower of its carrying amount or fair value less costs to sell. An impairment loss is recognized for any initial or subsequent write-down of the long-lived asset (or disposal group) to fair value less costs to sell. A gain or loss not previously recognized by the date of the sale of the long-lived asset (or disposal group) is recognized at the date of derecognition. Long-lived assets (including those that are part of a disposal group) are not depreciated or amortized while they are classified as held for sale. Long-lived assets classified as held for sale and the assets of a disposal group classified as held for sale are presented separately from the other assets in the balance sheet. The liabilities of a disposal group classified as held for sale are presented separately from other liabilities in the balance sheet. Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 6. (d) Revenue Recognition The Company evaluates its contractual arrangements to determine the performance obligations and transaction prices. Revenue is allocated to each performance obligation and recognized when the related performance obligation is satisfied. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of revenue. See Note 3 for additional details about the Company’s revenue offerings. (e) Cost of Medication Revenue (exclusive of depreciation and amortization) Cost of medication revenue includes all costs directly related to the fulfillment and distribution of medications as part of the Company’s CareVention HealthCare offerings. These costs consist primarily of the purchase price of the medications that the Company dispenses, shipping and packaging, expenses associated with operating the Company’s medication fulfillment centers, including employment costs and stock-based compensation, and expenses related to the hosting of the Company’s technology platform. Cost of medication revenue also includes direct overhead expenses and allocated indirect overhead costs. The Company allocates indirect overhead costs among functions based on employee headcount. (f) Cost of Technology-Enabled Solutions Revenue (exclusive of depreciation and amortization) Cost of technology-enabled solutions revenue includes all costs directly related to servicing the Company’s CareVention HealthCare and MedWise HealthCare service contracts. These costs primarily consist of employment costs, including stock-based compensation, outside contractors, expenses related to supporting the Company’s software platforms, direct overhead expenses, and allocated indirect overhead costs. The Company allocates indirect overhead costs among functions based on employee headcount. (g) Research and Development Research and development expenses consist primarily of employment costs, including stock-based compensation expense, for employees engaged in scientific research, healthcare analytics, the design and development of new scientific algorithms, and the enhancement of the Company’s software and technology platforms. Research and development expenses also include costs for the design and development of new software and technology to support the Company’s service offerings, including fees paid to third-party consultants, costs related to quality assurance and testing, and other allocated facility-related overhead and expenses. Costs incurred in research and development are charged to expense as incurred. (h) Stock-Based Compensation The Company accounts for stock-based awards granted to employees and directors in accordance with ASC Topic 718, Compensation — Stock Compensation, which requires that compensation cost be recognized for awards based on the grant-date fair value of the award. That cost is recognized on a straight-line basis over the period during which an employee, director, or non-employee is required to provide service in exchange for the award — the requisite service period (“vesting period”). The Company classifies stock-based compensation expense in its statement of operations in the same manner in which the award recipient's payroll costs or the recipient’s service payments are classified. The grant-date fair value of employee and non-employee director restricted stock awards and restricted stock units is determined using the Company’s closing stock price on the grant date. Restricted stock awards and restricted stock units generally vest over a -to-four year period, and the unvested portion of these awards is forfeited if the employee or non-employee director leaves the Company before the vesting period is completed. The grant-date fair value of performance stock units is determined based on the fair value of the Company’s closing stock price at grant date and the expected vesting units, taking into consideration the possibilities of all possible performance achievement levels. Stock-based compensation costs associated with these grants are recognized over the performance period. Performance stock units contain performance vesting conditions in addition to a service condition, and the vesting of performance stock units is dependent upon the degree to which the Company achieves its predetermined performance goals. The grant-date fair value of employee and non-employee director stock option awards is determined using the Black-Scholes option-pricing model. The Company estimates its expected stock volatility based on the historical volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method. The expected term of the stock options granted to non-employees is equal to the contractual term of the option award. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future. The option price per share cannot be less than the fair market value of a share on the date the option was granted, and in the case of incentive stock options granted to an employee owning more than 10% of the total combined voting power of all classes of stock of the Company, the option price shall not be less than 110% of the fair market value of Company stock on the date of grant. Stock option grants under the 2016 Plan (as defined below) generally expire ten years from the date of grant (other than incentive stock option grants to 10% shareholders, which have a five-year term) 90 days after termination, or one year after the date of death or termination due to disability. Stock options generally vest over a period of four years, with 25% of the options becoming exercisable on the one-year anniversary of the commencement date and the remaining shares vesting monthly thereafter for 36 months in equal installments of 2.08% per month. (i) Income Taxes Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized. (j) Net Loss per Share Basic and diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock of the Company outstanding during the period. (k) Cash and Cash Equivalents Cash consists of cash on deposit with banks. Cash equivalents consist of money market funds or highly liquid investments with a maturity of three months or less from the date of purchase. (l) Restricted Cash Cash and cash equivalents that are restricted as to withdrawal or use under certain contractual agreements are recorded in restricted cash on the Company’s consolidated balance sheets. As part of the Company’s third-party administration services under the CareVention HealthCare segment, the Company holds funds on behalf of its clients. These amounts are recorded as restricted cash with an offsetting liability recorded in accrued expenses and other liabilities on the Company’s consolidated balance sheets. (m) Accounts Receivable, Net Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management estimates the expected lifetime credit losses on the Company’s trade receivables and contract assets using a broad range of reasonable and supportable information, which includes consideration of historical losses and current market conditions on the Company’s clients. The Company reviews its allowance for doubtful accounts monthly. The allowance for doubtful accounts was $368 and $110 as of December 31, 2022 and 2021, respectively. (n) Inventories Inventories consist of prescription medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. (o) Client Claims Receivable and Client Claims Payable In conjunction with providing pharmacy benefit management (“PBM”) solutions for its clients, the Company collects payments for claims from its clients and remits them to the pharmacies that fulfilled the claims. Client claims receivable represents amounts invoiced to the Company’s PBM solutions clients for the adjudicated claims of the clients’ members. Client claims payable represents amounts owed to the pharmacies that filled the clients’ member claims. (p) Cloud Computing Arrangements Costs to implement cloud computing arrangements that are hosted by third-party vendors are capitalized when incurred during the application development phase. Capitalized implementation costs are amortized on a straight-line basis over the reasonably certain term of the hosting arrangement, beginning when the service is ready for its intended use. As of December 31, 2022 and 2021, capitalized implementation costs of $882 and $747, respectively, were included in prepaid expenses. As of December 31, 2022 $1,276 was included in other assets on the Company’s consolidated balance sheets. Accumulated amortization for these arrangements was $590 and $398 as of December 31, 2022 and 2021, respectively. Amortization expense for the years ended December 31, 2022, 2021, and 2020 was $192, $208, and $185, respectively. (q) Vendor Financing Arrangements On February 24, 2022, the Company expanded its existing relationship with a third-party service provider for business process outsourcing and technology services for its third-party administration services and electronic health records solutions. As a result, the third-party provider hired approximately 180 employees from the Company, hired to fill existing open positions, and will augment with additional resources to meet client demand. The agreement term is seven years and includes total estimated fees of $115,300. The arrangement includes extended payment terms for cloud computing implementation costs, internally developed software support, and business process support. In order to determine the present value of the commitment, the Company used an imputed interest rate of 9.5%, which was reflective of its estimated uncollateralized borrowing rate at signing. As of December 31, 2022, the outstanding principal balance of the financing arrangement was $5,169 with an unamortized discount of $1,239, which was included in accrued expenses and other liabilities and other long-term liabilities on the Company’s consolidated balance sheet. Imputed interest expense from the arrangement was $166 for the year ended December 31, 2022. On October 1, 2022, the Company entered into a purchase arrangement with a third-party software support and service provider to purchase software licenses for total fees of $1,065. The purchased software licenses were delivered to the Company on the purchase date. The arrangement allows the Company to pay the fees over 36 monthly installment payments. The Company used an imputed interest rate of 10.0%, which was reflective of its estimated collateralized borrowing rate on purchase date. As of December 31, 2022, the outstanding principal balance of the financing arrangement was $916 with an unamortized discount of $138, which was included in accrued expenses and other liabilities and other long-term liabilities on the Company’s consolidated balance sheet. Imputed interest expense from the arrangement was $1 for the year ended December 31, 2022. (r) Leases The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities, and noncurrent operating lease liabilities on the consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated net present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable for most leases, the Company uses its incremental borrowing rate in determining the net present value of lease payments. The Company estimates its incremental borrowing rate for each lease as of the measurement date with consideration of the risk-free rate for varying maturities corresponding to the remaining lease term, the risk premium attributed to the Company’s credit rating for a secured or collateralized instrument, and comparable borrowings of similarly rated companies. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The lease expense for short-term leases is recognized on a straight-line basis over the lease term. Many leases include options to renew, with the exercise of lease renewal options at the Company’s sole discretion. The lease terms that include options to renew the lease require such renewal to be included when it is reasonably certain that the Company will exercise such option. The depreciable life of finance lease assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. For leases where the Company will derive no economic benefit from leased space that it has vacated or where the Company has shortened the term of a lease when space is no longer needed, the Company will record an impairment or accelerated amortization of the ROU assets. The Company’s lease agreements do not contain any residual value guarantees. The Company has elected to include both lease and nonlease components as a single lease component for its operating leases. See Note 9 for further detail regarding the Company’s lease arrangements. (s) Property and Equipment, Net Property and equipment are stated at cost less accumulated depreciation. Additions or improvements that increase the useful life of existing assets are capitalized, while expenditures for repairs and maintenance that do not improve or extend the lives of the respective assets are charged to expense as incurred. Depreciation is recognized using the straight-line method over the estimated useful lives of the assets. The Company depreciates computer hardware and purchased software over a life of three years and office furniture and equipment over a life of five years. Leasehold improvements are amortized over the shorter of the estimated useful life of the asset or the lease term. Upon retirement or sale, the cost and related accumulated depreciation of assets disposed of are removed from the accounts, and any resulting gain or loss is included in the consolidated statements of operations. (t) Software Development Costs, Net Certain development costs of the Company’s internal-use software are capitalized in accordance with ASC Topic 350, Intangibles — Goodwill and Other (“ASC 350”), which outlines the stages of computer software development and specifies when capitalization of costs is required. The Company capitalizes certain costs incurred in connection with obtaining or developing the proprietary platforms that support the Company’s medication and technology-enabled service contracts. These costs include third-party contractors and payroll costs for employees directly involved with the software development. Projects that are determined to be in the development stage are capitalized. Subsequent additions, modifications, or upgrades to internal-use software are capitalized to the extent that they allow the software to perform tasks it previously did not perform. Capitalized software costs are amortized beginning when the software project is substantially complete and the asset is ready for its intended use. Capitalized internal-use software costs are amortized using the straight-line method over the remaining estimated useful life of the assets, which is generally three years. Costs incurred in the preliminary project stage and post-implementation stage, as well as maintenance and training costs, are expensed as incurred. (u) Goodwill Goodwill consists of the excess purchase price over fair value of net tangible and intangible assets acquired. Goodwill is not amortized, but instead tested for impairment at least annually. Goodwill is assessed for impairment on October 1 of each year or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company evaluates goodwill in accordance with ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which requires the Company to perform its goodwill impairment assessment by comparing the fair value of its reporting units with their respective carrying values. Prior to performing the quantitative assessment, the Company has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Factors generally considered in the Company’s qualitative assessment that could trigger a quantitative assessment include significant underperformance relative to expected operating trends, significant changes in the way assets are used, underutilization of the Company’s tangible assets, discontinuance of certain products by the Company or by the Company’s clients, changes in the competitive environment, and significant negative industry or economic trends. If the Company determines that it is more likely than not that the fair value of a reporting unit is below the carrying amount, a quantitative goodwill impairment test is required. In the quantitative assessment, the fair value of the reporting unit is determined using either a discounted cash flow method or a market approach. If the fair value of the reporting unit is greater than its carrying amount, then the carrying amount is deemed to be recoverable and no further action is required. If the fair value of the reporting unit is less than its carrying amount, then an indication of goodwill impairment exists for the reporting unit and an impairment loss is recognized in the amount by which the carrying amount exceeds the reporting unit’s fair value, and a charge is recorded on the Company’s consolidated statements of operations. For its annual assessment for the year ended December 31, 2022, the Company performed a quantitative assessment of goodwill as of October 1, 2022 using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2022. During first and second quarter of 2022, Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of March 31, 2022 and June 30, 2022, respectively, using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of March 31, 2022 and June 30, 2022. During fourth of quarter of 2021, the Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of December 31, 2021 in addition to its annual assessment as of October 1, 2021. The fair value of the reporting units was estimated using a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The Company utilized forecasts of revenue and operating income, based on management’s estimates and long-term plans, as well as required estimates and judgments about working capital requirements, capital expenditures, income taxes, discount rates, terminal growth rates, long-term operating margins, and control premiums and valuation multiples appropriate for acquisitions in the industries in which the Company competes. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2021. For the year ended December 31, 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting units was less than the carrying amount. Accordingly, no impairment loss was recorded for the years ended December 31, 2022, 2021, or 2020. See Note 11 - Goodwill and Intangible Assets for additional information. (v) Impairment of Long-Lived Assets, Including Other Intangible Assets Long-lived assets consist of property and equipment, software development costs, and definite-lived intangible assets. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset to its carrying value. An impairment loss may be recognized when estimated undiscounted future cash flows expected to result from the use and disposition of an asset are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset over its fair value, determined based on discounted cash flows or a combination of income and market approaches. During the first quarter of 2022, the Company became aware of changes in circumstances impacting the future application of certain capitalized software development costs and determined that an indicator of impairment was present. The Company evaluated the recoverability of the related long-lived assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the assets to determine if the carrying value was not recoverable. The recoverability test indicated that certain capitalized software development costs were impaired. As a result, the Company recognized an impairment loss equal to $4,062 for the year ended December 31, 2022. During the fourth quarter of 2021, the Company determined that an indicator of impairment was present as it related to definite-lived intangible assets obtained from the DoseMe acquisition in 2019, which are presented in current assets of discontinued operations as of December 31, 2022 and in noncurrent assets of discontinued operations as of December 31, 2021. The recoverability test indicated that the undiscounted cash flows of the asset group were less than its carrying value. Therefore, the estimated fair value of the DoseMe assets was determined based on a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The estimated fair value of the DoseMe assets exceeded its carrying value. As a result, no intangible asset impairment charges were recorded for the year ended December 31, 2021. During the fourth quarter of 2020, the Company determined that an indicator of impairment was present as related to definite-lived intangible assets obtained from the Medliance acquisition in 2014. The recoverability test indicated that certain intangible assets were impaired, and the Company recorded an aggregate impairment charge of $5,040 for the year ended December 2020. See Note 11 - Goodwill and Intangible Assets and Note 6 – Discontinued Operations for additional information. (w) Contingencies Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal fees and other expenses related to litigation are expensed as incurred and included in general and administrative expenses in the consolidated statements of operations. (x) Shipping and Handling Costs Shipping and handling costs are charged to cost of medication revenue when incurred. Shipping and handling costs totaled $13,613, $9,410, and $8,443 for the years ended December 31, 2022, 2021, and 2020, respectively. (y) Advertising Costs Advertising costs are charged to operations when the advertising first takes place. The Company incurred advertising costs of $90, $334 and $185 for the years ended December 31, 2022, 2021, and 2020, respectively, which are included in sales and marketing expense. (z) Business Combinations The costs of business combinations are allocated to the assets acquired and liabilities assumed, in each case based on estimates of their respective fair values at the acquisition dates, using the purchase method of accounting. Fair values of intangible assets are estimated by valuation models prepared by management and third-party specialists. The assets purchased and liabilities assumed have been reflected in the Company’s consolidated balance sheets, and the results are included in the consolidated statements of operations and consolidated statements of cash flows from the date of acquisition. Acquisition-related contingent consideration that is classified as a liability is measured at fair value at the acquisition date with changes in fair value after the acquisition date affecting earnings in the period of the estimated fair value change. Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in general and administrative expenses in the consolidated statements of operations. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results. (aa) Segment Reporting The Company manages its business through two segments for the purposes of assessing performance and making operating decisions. The Company’s chief operating decision maker (“CODM”), the Interim Chief Executive Officer, allocates resources and assesses performance based upon financial information at the reportable segment level. All revenues are generated and all tangible assets are held in the U.S. See Note 23 for a discussion of the Company’s reportable segments. (bb) Concentration of Credit Risk The Company is subject to concentrations of credit risk related to cash, cash equivalents, restricted cash, accounts receivable, and client claims receivable. While the Company maintains its cash, cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains these deposits in federally insured financial institutions in excess of federally insured limits. The Company has not experienced any realized losses on cash, cash equivalents or restricted cash to date. The Company’s medication fulfillment services clients are sponsors of the federal Medicare Part D plan (prescription drug coverage plan) and, therefore, subject to the payment regulations established by the Centers for Medicare & Medicaid Services (“CMS”). Under CMS guidelines, Medicare Part D sponsors are required to remit payment for claims within 14 calendar days of the date on which an electronically submitted claim is received and within 30 days of the date on which non-electronically-submitted claims are received. The Company extends credit to clients based upon such terms, as well as management’s evaluation of creditworthiness, and generally collateral is not required. The Company’s clients also include health plans and other healthcare providers. Credit associated with these accounts is extended based upon management’s evaluation of creditworthiness and is monitored on an on-going basis. As of December 31, 2022 and December 31, 2021, no client represented more than 10% of net accounts receivable. As of December 31, 2022, one client represented 14% of client claims receivable. As of December 31, 2021, two clients represented 13% and 11%, respectively, of client claims receivable. For the years ended December 31, 2022, 2021, and 2020, one client accounted for 15%, 16%, and 16% of total revenue, respectively. (cc) Fair Value of Financial Instruments Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable: Level 1 — Quoted prices in active markets for identical assets or liabilities. Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities or other inputs that are observable or can be corroborated by observable markets. Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques. The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. (dd) Recent Accounting Pronouncements In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities from acquired contracts using the revenue recognition guidance under ASC Topic 606 (Revenue from Contracts with Customers) in order to align the recognition of a contract liability with the definition of performance obligation. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. ASU 2021-08 is effective for financial statements issued for fiscal years beginning after December 15, 2022; early adoption is permitted. The Company adopted ASU 2021-08 on January 1, 2023 and determined that it does not have a significant impact on the consolidated financial statements.
|
Revenue |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 3. Revenue The Company generates revenue from its CareVention HealthCare and MedWise HealthCare segments. See Note 23 for additional discussion of the Company’s reportable segments. Client contracts generally have a term of to five years and generally renew at the end of the initial term. In most cases, clients may terminate their contracts with a notice period ranging from to 180 days without cause, thereby limiting the term in which the Company has enforceable rights and obligations. Revenue is recognized in an amount that reflects the consideration that is expected in exchange for the goods or services provided. Generally, there are not significant differences between the timing of revenue recognition and billing. Consequently, the Company has determined that client contracts do not include a financing component. The Company does not disclose the amount of variable consideration that the Company expects to recognize in future periods, as the variable consideration in the Company’s contracts is allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation, and the terms of that variable consideration relate specifically to the Company’s efforts to transfer the distinct service, or to a specific outcome from transferring the distinct service. The Company’s contracts primarily include monthly fees associated with unspecified quantities of medications, members, claims, medication safety reviews, or user subscriptions that fluctuate throughout the contract. See below for a description of the Company’s revenues. CareVention Revenue Medication Revenue The Company provides medication fulfillment pharmacy services to PACE organizations under the Company’s CareVention HealthCare segment. While the majority of medications are routinely filled in order to treat chronic conditions, the mix and quantity of medications can vary. Revenue from medication fulfillment services is generally billed monthly or weekly, depending on whether the PACE organization is contracted with a pharmacy benefit manager, and is recognized when medications are delivered and control has passed to the client. At the time of delivery, the Company has performed substantially all of its performance obligations under its client contracts. The Company does not experience a significant level of returns or reshipments. Technology-Enabled Solutions Revenue The Company provides medication safety services and health plan management services to PACE organizations under the Company’s CareVention HealthCare segment. These services primarily include medication reviews, risk adjustment services, third-party administration services, pharmacy benefit management (“PBM”) solutions, and electronic health records software. Revenue related to these services primarily consists of a fixed monthly fee assessed based on number of members served (“per member, per month” or “PMPM”), a fee for each claim adjudicated, and subscription fees. These fees are recognized when the Company satisfies its performance obligation to stand ready to provide PACE services, which occurs when the Company’s clients have access to the PACE services. The Company generally bills for PACE services on a monthly basis. For client contracts for which the Company performs both medication fulfillment and PBM services, the Company recognizes revenue using the gross method at the contract price negotiated with its clients and when the Company has concluded it controls the prescription drug before it is transferred to the client plan members. The Company controls prescription drugs dispensed indirectly through its retail pharmacy network because it has separate contractual arrangements with those pharmacies, has discretion in setting the price for the transaction, and assumes primary responsibility for fulfilling the promise to provide prescription drugs to its client plan members while performing the related PBM services. These factors indicate that the Company is the principal and, as such, the Company recognizes the total prescription price contracted with clients in revenue. MedWise HealthCare Technology-Enabled Solutions Revenue Value-Based Care Solutions The Company provides medication safety services under the MedWise HealthCare segment, which include identification of high-risk individuals, medication regimen reviews, including patient and prescriber counseling, and targeted interventions to increase adherence and close gaps in care. Revenue related to these services primarily consists of per member per month fees and fees for each medication review and clinical assessment completed. Revenue is recognized when the Company satisfies its performance obligation to stand ready to provide medication safety services, which occurs when the Company’s clients have access to the medication safety services and when medication reviews and clinical assessments are completed. The Company generally bills for the medication reviews and clinical assessments when they are completed. The Company generally bills for the medication safety services on a monthly basis. Software Subscription and Services The Company provides software as a service (“SaaS”) solutions which allow for the identification of individuals with high medication-related risk and for optimizing medication therapy. Revenues related to these SaaS solutions primarily consist of monthly subscription fees and are recognized monthly as the Company meets its performance obligation to provide access to the software. Revenue for implementation and set-up services is generally recognized over the contract term as the software services are provided. The Company generally bills for the software services on a monthly basis. Disaggregation of Revenue Revenue is disaggregated by reportable segment in the following table:
Contract balances Assets and liabilities related to the Company’s contracts are reported on a contract-by-contract basis at the end of each reporting period. Contract balances consist of contract assets and contract liabilities. Contract assets are recorded when the right to consideration for services is conditional on something other than the passage of time. Contract assets relating to unbilled receivables are transferred to accounts receivable when the right to consideration becomes unconditional. Contract assets are classified as current or non-current based on the timing of the Company’s rights to the unconditional payments. Contract assets are generally classified as current and recorded within other current assets on the Company’s consolidated balance sheets. Contract liabilities include advance customer payments and billings in excess of revenue recognized. The Company generally classifies contract liabilities in accrued expenses and other current liabilities and in other long-term liabilities on the Company’s consolidated balance sheets. The Company anticipates that it will satisfy most of its performance obligations associated with its contract liabilities within one year. The following table provides information about the Company’s contract assets and contract liabilities from contracts with clients as of December 31, 2022 and 2021.
Significant changes in the contract assets and the contract liabilities balances during the years ended December 31, 2022 and 2021 are as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Loss per Share |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Loss per Share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Loss per Share | 4. Net Loss per Share The following table presents the calculation of basic and diluted net loss per share for the Company’s common stock:
The following potential common shares, presented based on amounts outstanding as of December 31, 2022, 2021, and 2020, were excluded from the calculation of diluted net loss per share for the years ended December 31, 2022, 2021, and 2020 because including them would have had an anti-dilutive effect:
For the years ended December 31, 2022 and 2021, shares related to the conversion of the convertible senior subordinated notes were included in the table above under the if-converted method. For the year ended December 31, 2020, shares associated with the conversion of the convertible senior subordinated notes were excluded from the table above as the Company assumed the notes would be settled entirely or partly in cash. For the years ended December 31, 2022 and 2021, shares related to the performance stock units were excluded from the table above as the performance conditions were unmet as of December 31, 2022 and 2021 (see Note 17). |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Acquisitions |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Acquisitions | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Acquisitions | 5. Acquisitions Personica Acquisition On October 5, 2020, the Company entered into a Membership Interest Purchase Agreement (the “Purchase Agreement”) with TRHC Group, Personica Holdings, Inc., a Wisconsin corporation, and other seller parties, whereby the Company completed the acquisition of all of the issued and outstanding membership interests of Personica, LLC, a Delaware limited liability company (“Personica”), and its subsidiaries, a provider of PBM solutions and pharmacy services, including 340B and Medicare Part D administration solutions to the PACE market. The purchase price consisted of (i) cash consideration of $10,000, which was subject to certain customary post-closing adjustments, (ii) the issuance of 555,555 shares of the Company’s common stock valued at $23,589, and (iii) the delivery of promissory notes (collectively, the “Notes”), with an aggregate principal of $17,000, of which the Company could set off amounts to the extent the Company was entitled to indemnification under the Purchase Agreement or in respect of adjustments to the purchase price. The Notes consisted of payments of (a) $7,500 in cash paid in January 2021, (b) $5,500 in cash paid in April 2021, and (c) $4,000 in cash paid in October 2021. The Company reduced the October 2021 payment by $458 for indemnification amounts under the Purchase Agreement. For presentation purposes, the Company offset the remaining balance on the Notes against related receivables established to compensate the Company for the expenses incurred. In connection with the acquisition of Personica, the Company incurred direct acquisition and integration costs of $217 and $794 during the years ended December 31, 2021 and 2020, respectively, which were recorded in general and administrative expenses in the consolidated statement of operations. The following table summarizes the Personica purchase price consideration based on the estimated acquisition-date fair value of the acquisition consideration:
The following table summarizes the final allocation of the Personica purchase price based on the estimated fair values of the assets acquired and liabilities assumed at the date of acquisition.
The purchase price was allocated to the tangible assets and identifiable intangible assets acquired and liabilities assumed based on their acquisition-date estimated fair values. The identifiable intangible assets principally included trade names, client relationships, and non-competition agreements, all of which are subject to amortization on a straight-line basis and are being amortized over a weighted average life of 5.6, 12.0, and 5.0 years, respectively. The weighted average amortization period for acquired intangible assets as of the date of acquisition was 11.8 years. The Company, with the assistance of a third-party appraiser, assessed the fair value of the assets of Personica and the promissory notes issued. The fair values of the trade names were estimated using the relief from royalty method, under which the Company derived the hypothetical royalty income from the projected revenues of Personica. The fair value of client relationships was estimated using a multi-period excess earnings method. To calculate fair value, the Company used cash flows discounted at a rate considered appropriate given the inherent risks associated with the client grouping. The fair value of the non-competition agreements was estimated using the discounted earnings method by estimating the potential loss of earnings absent the non-competition agreements, assuming the covenantor competes at different time periods during the life of the agreements. The fair values of the promissory notes were estimated using market interest rates for similar terms. The useful lives of the intangible assets were estimated based on the expected future economic benefit of the assets and are being amortized over the estimated useful life in proportion to the economic benefits consumed using the straight-line method. The amortization of intangible assets is deductible for U.S. income tax purposes. The Company believes the goodwill related to the acquisition was a result of providing the Company complementary service offerings that will enable the Company to leverage its services with existing and new clients. The goodwill is deductible for income tax purposes. Revenue from Personica includes medication fulfillment pharmacy services to PACE organizations. Revenue for these services and the related costs are recognized when medications are delivered and control has passed to the client and are included in medication revenue and cost of medication revenue, respectively, in the Company’s consolidated statements of operations. For the year ended December 31, 2020, medication revenue of $1,804 was included in the Company’s consolidated statement of operations. Revenue from Personica is also comprised of monthly fees per adjudicated claim for PBM solutions. Revenue for these services and the related costs are recognized each month as performance obligations are satisfied and costs are incurred, and are included in technology-enabled solutions revenue and cost of technology-enabled solutions revenue, respectively, in the Company’s consolidated statements of operations. For the year ended December 31, 2020, technology-enabled solutions revenue of $1,738 from Personica was included in the Company’s consolidated statement of operations. Net loss of $5, which includes amortization of $625 associated with acquired intangible assets, from Personica was included in the Company’s consolidated statement of operations for the year ended December 31, 2020. Pro forma (unaudited) The unaudited pro forma results presented below include the results of the Personica acquisition as if it had been consummated as of January 1, 2019. The unaudited pro forma results include the amortization associated with acquired intangible assets, interest expense on the debt incurred to fund the acquisition, stock compensation expense related to equity awards granted to employees of the acquired company, and the estimated tax effect of adjustments to loss before income taxes. Material non-recurring charges, including direct acquisition costs, directly attributable to the transaction are excluded. In addition, the unaudited pro forma results do not include any expected benefits of the acquisition. Accordingly, the unaudited pro forma results are not necessarily indicative of either future results of operations or results that might have been achieved had the acquisition been consummated as of January 1, 2019.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Discontinued Operations |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Discontinued Operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Discontinued Operations | 6. Discontinued Operations In February 2022, the Company announced plans to evaluate non-core assets, refocus its corporate strategy, and increase stockholder value, and the Company commenced a plan to sell the DoseMe business, which the Company acquired in January 2019. In March 2022, the Company completed its evaluation of additional divestiture opportunities and commenced plans to sell the SinfoníaRx and PrescribeWellness businesses, which were acquired in September 2017 and March 2019, respectively. As described below, the Company completed the sales of its unincorporated PrescribeWellness business division (the “PrescribeWellness Business”), DoseMe business division (the “DoseMe Business”), and SinfoníaRx business division (the “SinfoníaRx Business”) in August 2022, January 2023, and March 2023, respectively. The PrescribeWellness, DoseMe, and SinfoníaRx businesses comprised the majority of the Company’s MedWise HealthCare segment. The Company’s completed sales of the PrescribeWellness Business, DoseMe Business, and SinfoníaRx Business represented a strategic business shift having a significant effect on the Company’s operations and financial results. As a result, the Company determined that these businesses met such requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet the requirements as of December 31, 2022. Accordingly, unless otherwise indicated, the accompanying consolidated financial statements have been recast for all periods presented to reflect the assets, liabilities, revenue, and expenses related to these businesses as discontinued operations. Divestiture of Business On August 1, 2022 (the “PW Sale Date”), the Company completed the sale of its PrescribeWellness Business, including the assets, properties, and rights that were primarily used or held for use in connection with the PrescribeWellness Business, as well as the KD Assets (as defined below) to Transaction Data Systems, Inc. (“TDS”). On the PW Sale Date, the Company also completed the acquisition of certain intellectual property from karmadata, Inc. (“KD”) that had historically been licensed to the Company, (the “KD Assets”). The KD Assets acquired were simultaneously transferred to TDS on the PW Sale Date. The purchase consideration included $125,000 in cash, subject to certain customary post-closing adjustments, of which $118,561 was paid directly to the Company and $5,900 was paid to KD on the PW Sale Date. In October 2022, TDS also paid the Company $1,477 for certain customary post-closing adjustments after the PW Sale Date. The Company is also entitled to receive up to $15,000 of contingent consideration based upon the PrescribeWellness Business’s achievement of certain performance-based metrics during the fiscal years ending December 31, 2023 and 2024. The contingent consideration had an estimated fair value of $7,000 on the PW Sale Date. See Note 18 for additional discussion on the fair value assessment of the contingent consideration receivable. In connection with the sale of the PrescribeWellness Business, the Company entered into a transition services agreement (“TSA”) with TDS pursuant to which the Company is providing services, including, but not limited to, business support services for the PrescribeWellness business after the sale through January 2023. The Company recognized $1,064 of income related to the TSA for the year ended December 31, 2022, which is reported in other income in the Company’s consolidated statement of operations. During the second quarter of 2022, as a result of the Company’s intention to sell the PrescribeWellness Business, the Company prepared an impairment test on the related net assets held for sale. Using a market approach to determine fair value, the Company concluded that the carrying value of the net assets held for sale for the PrescribeWellness Business did not exceed its fair value, less costs to sell. As a result, the Company recorded goodwill impairment charges of $12,145 and impairment charges of $8,500 on net assets held for sale, summarized in the results of the PrescribeWellness business presented below. On August 1, 2022, the Company recorded an additional $2,879 for the final loss on the sale of the PrescribeWellness Business, resulting in an aggregate loss of $11,379 on the net assets sold for the year ended December 31, 2022. The following table summarizes the net assets sold as finally reported on the sale date of August 1, 2022, and as of December 31, 2021, classified as discontinued operations on the consolidated balance sheets as of December 31, 2021:
The following table summarizes the results of operations of the PrescribeWellness Business, which are included in loss from discontinued operations, net of tax in the consolidated statements of operations for the years ended December 31, 2022, 2021, and 2020:
The following table summarizes the significant operating noncash items and investing activities of PrescribeWellness Business:
Held for Sale As of December 31, 2022, the Company considered the sale of the DoseMe and SinfoníaRx businesses to be highly probable within one year. During the first quarter of 2023, the Company completed the sales of the DoseMe and SinfoníaRx businesses. See Note 24 for additional discussion on the sales of the DoseMe and SinfoníaRx businesses. In 2022, as a result of the Company’s intention to sell the DoseMe and SinfoníaRx businesses, the Company prepared an impairment test on the related net assets held for sale. Using a market approach to determine fair value, the Company concluded that the carrying values of the net assets held for sale for the SinfoníaRx and DoseMe businesses did not exceed their fair values, less costs to sell. As a result, the Company recorded goodwill impairment charges of $6,127 and $21,113 of impairment charges on the net assets held for sale related to the DoseMe and SinfoníaRx businesses, respectively, for the year ended December 31, 2022. During the fourth quarter of 2021, the Company determined that an indicator of impairment was present as it related to definite-lived intangible assets obtained from the DoseMe acquisition in 2019, which is recorded in the MedWise HealthCare segment. The recoverability test indicated that the undiscounted cash flows of the asset group were less than its carrying value. Therefore, the estimated fair value of the DoseMe assets was determined based on a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The estimated fair value of the DoseMe assets exceeded its carrying value. As a result, no intangible asset impairment charges were recorded for the year ended December 31, 2021. The following table summarizes the results of operations of the DoseMe and SinfoníaRx businesses, which are included in loss from discontinued operations, net of tax in the consolidated statements of operations for the years ended December 31, 2022, 2021, and 2020:
The following table summarizes the DoseMe and SinfoníaRx businesses’ current and noncurrent assets and liabilities classified as discontinued operations on the consolidated balance sheets as of December 31, 2022 and December 31, 2021:
The following table summarizes the DoseMe and SinfoníaRx businesses’ significant operating noncash items and investing activities of discontinued operations:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Current Assets |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Other Current Assets | |||||||||||||||||||||||||||||||||||||||||||
| Other Current Assets | 7. Other Current Assets As of December 31, 2022 and 2021, other current assets consisted of the following:
|
||||||||||||||||||||||||||||||||||||||||||
Property and Equipment |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property and Equipment. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property and Equipment | 8. Property and Equipment As of December 31, 2022 and 2021, property and equipment consisted of the following:
Depreciation and amortization expense on property and equipment for the years ended December 31, 2022, 2021, and 2020 was $3,742, $3,495, and $3,658 respectively. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases | 9. Leases The Company has entered into various operating and finance leases for office space and equipment. The operating leases expire on various dates through 2030, and certain of such leases also contain renewal options and escalation clauses. In addition to the base rent payments, the Company is obligated to pay a pro rata share of operating expenses and taxes. During the fourth quarter of 2022, the Company determined that certain leased spaces no longer provided an economic benefit to the Company and either terminated the leases or vacated the leased spaces. The Company vacated the leased spaces for its development centers in Moorestown, New Jersey and Charleston, South Carolina. As a result, the Company incurred $4,881 in noncash impairment charges, of which $2,805 was allocated to the operating lease ROU assets and $2,076 was allocated to related property and equipment based on their relative carrying amounts. The components of lease expense were as follows:
Supplemental balance sheet information related to leases was as follows:
Supplemental cash flow information related to leases was as follows:
Maturities of lease liabilities as of December 31, 2022 were as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Software Development Costs |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Software Development Costs | |||||||||||||||||||||||||||||||||||||||||||
| Software Development Costs | 10. Software Development Costs The Company capitalizes certain costs incurred in connection with obtaining or developing its proprietary software platforms, which are used to support its service contracts, including external direct costs of material and services, payroll costs for employees directly involved with the software development, and interest expense related to the borrowings attributable to software development. As of December 31, 2022 and 2021, capitalized software costs consisted of the following:
Amortization expense for the years ended December 31, 2022, 2021, and 2020 was $12,567, $9,407, and $6,432, respectively. During the first quarter of 2022, the Company became aware of changes in circumstances impacting the future application of certain capitalized software development costs and determined an indicator of impairment was present. The Company evaluated the recoverability of the related long-lived assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the assets to determine if the carrying value was not recoverable. The recoverability test indicated that certain capitalized software development costs were impaired. As a result, we recognized an impairment loss equal to $4,062 for the year ended December 31, 2022. |
||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets | 11. Goodwill and Intangible Assets Goodwill The Company’s goodwill and related changes during the years ended December 31, 2022 and 2021 are as follows:
No goodwill is allocated to the Company’s MedWise HealthCare segment under continuing operations. For its annual assessment for the year ended December 31, 2022, the Company performed a quantitative assessment of goodwill as of October 1, 2022 using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2022. During the first and second quarters of 2022, the Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of March 31, 2022 and June 30, 2022, respectively, using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of March 31, 2022 and June 30, 2022. During the fourth of quarter of 2021, the Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of December 31, 2021 in addition to its annual assessment as of October 1, 2021. The fair value of the reporting units was estimated using a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The Company utilized forecasts of revenue and operating income, based on management’s estimates and long-term plans, as well as required estimates and judgments about working capital requirements, capital expenditures, income taxes, discount rates, terminal growth rates, long-term operating margins, and control premiums and valuation multiples appropriate for acquisitions in the industries in which the Company competes. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2021. For the year ended December 31, 2020, the Company performed a qualitative assessment of goodwill and determined there were no indicators of goodwill impairment for the year ended December 31, 2020. There are no accumulated impairment charges for the Company’s continuing operations as of December 31, 2022, 2021, or 2020. Refer to Note 6 for discussion of goodwill impairment analysis performed over the Company’s discontinued operations. Intangible Assets During the fourth quarter of 2020, the Company became aware of changes in circumstances impacting the future performance of the Company’s pharmacy cost management services, which are recorded in the MedWise segment and relate to certain intangible assets acquired from the Medliance acquisition in 2014. The Company evaluated the recoverability of the related intangible assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the asset group to determine if the carrying value is not recoverable. The recoverability test indicated that certain customer relationships and developed technology intangible assets were impaired. As a result, the Company used an income approach to measure the fair value of the intangible assets and recognized noncash impairment charges of $3,815 and $1,225 to the customer relationships and developed technology intangible assets, respectively, for the year ended . Intangible assets consisted of the following as of December 31, 2022 and 2021:
Amortization expense for intangible assets for the years ended December 31, 2022, 2021, and 2020 was $7,032, $7,560, and $6,542, respectively. The estimated amortization expense for each of the next five years and thereafter is as follows:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accrued Expenses and Other Liabilities |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Expenses and Other Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Expenses and Other Liabilities | 12. Accrued Expenses and Other Liabilities At December 31, 2022 and 2021, accrued expenses and other liabilities consisted of the following:
*This amount represents client funds held by the Company, with an offsetting amount included in restricted cash.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes Payable Related to Acquisition |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Notes Payable Related to Acquisition | |
| Notes Payable Related to Acquisition | 13. Notes Payable Related to Acquisition On October 5, 2020, as part of the consideration of the Personica acquisition, the Company entered into promissory notes (collectively, the “Notes”) in the aggregate principal amount of $17,000 payable to the owners of Personica (see Note 5). The Company could set off amounts on the Notes to the extent the Company was entitled to indemnification under the Purchase Agreement or in respect of adjustments to the purchase price. The Notes bore an interest rate of 3.25% and were payable as follows: (a) $7,500 in cash paid in January 2021, (b) $5,500 in cash paid in April 2021, and (c) $4,000 in cash paid in October 2021. The Company reduced the October 2021 payment by $458 for indemnification amounts under the Purchase Agreement. For presentation purposes, the Company offset the remaining balance on the Notes against related receivables established to compensate the Company for the expenses incurred. The Notes were recorded at their aggregate acquisition-date fair value of $16,355 and were accreted up to their face values over their respective terms using the effective-interest method. For the year ended December 31, 2021, the Company recognized $481 of interest expense related to the Notes, of which $143 was paid and $338 was the noncash accretion of the discounts recorded.
|
Line of Credit and Long-Term Debt |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Lines of Credit and Long-Term Debt | |||||||||||||||||||||||||||||||||||||||||||
| Line of Credit and Long-Term Debt | 14. Lines of Credit and Long-Term Debt (a) Lines of Credit On December 18, 2020, the Company and its subsidiaries entered into a Loan and Security Agreement (the “2020 Credit Facility”), with Western Alliance Bank (“WAB”). The 2020 Credit Facility provided for a $120,000 secured revolving credit facility, with a $1,000 sublimit for cash management services and letters of credit and foreign exchange transactions. Amounts under the 2020 Credit Facility could be borrowed, repaid, and re-borrowed from time to time until the maturity date on May 16, 2025, and were permitted to be used for, among other things, working capital and other general corporate purposes. Loans under the 2020 Credit Facility bore interest at a rate equal to the LIBOR rate plus 3.25%. The obligations under the 2020 Credit Facility were secured by all of the assets of the borrowers, subject to certain exceptions and exclusions as set forth in the 2020 Credit Facility. The 2020 Credit Facility was subject to a commitment fee of 0.50% of the total commitment amount payable on the closing date and 0.25% of the total commitment amount payable on each anniversary thereafter. Additionally, the 2020 Credit Facility was subject to an unused line fee. On August 1, 2022, the Company entered into a payoff letter with WAB with respect to the 2020 Credit Facility, pursuant to which the Company voluntarily elected to pay all amounts outstanding, including principal and interest, under the 2020 Credit Facility and related loan documents (the “Pay Off”) using cash on hand and proceeds from the sale of the PrescribeWellness Business. Accordingly, the Company paid a total of $57,406 to WAB for the Pay Off and terminated the 2020 Credit Facility and related loan documents (the “Termination”). The Company did not incur any prepayment or early termination penalties in connection with either the Pay Off or the Termination. Upon the Termination and in connection with the Pay Off, all security interests and pledges granted to the secured parties thereunder were terminated and released. Interest expense on the 2020 Credit Facility was $1,363 and $1,203 for the years ended December 31, 2022 and 2021, respectively. In connection with the 2020 Credit Facility, the Company recorded deferred financing costs of $1,534. The Company amortized the deferred financing costs associated with the 2020 Credit Facility to interest expense using the effective-interest method over the term. On August 1, 2022, in connection with the Termination, the remaining balance of deferred financing costs was amortized to interest expense. For the year ended December 31, 2022, the Company amortized $973 to interest expense for deferred financing costs related to the 2020 Credit Facility. For the year ended December 31, 2021, the Company amortized $540 to interest expense for deferred financing costs related to the 2020 Credit Facility. For the year ended December 31, 2020, the Company recorded $336 to interest expense for deferred financing costs related to the 2020 Credit Facility and its 2015 Line of Credit. Deferred financing costs of $624, net of accumulated amortization, were included in other assets on the accompanying consolidated balance sheets as of December 31, 2021. (b) Convertible Senior Subordinated Notes On February 12, 2019, the Company issued and sold an aggregate principal amount of $325,000 of 1.75% convertible senior subordinated notes (the “2026 Notes”) in a private placement pursuant to Rule 144A under the Securities Act of 1933, as amended. The 2026 Notes bear interest at a rate of 1.75% per year, payable semiannually in arrears on February 15 and August 15 of each year, beginning on August 15, 2019. The notes will mature on February 15, 2026, unless earlier converted or repurchased. The initial conversion rate for the notes is 14.2966 shares of the Company’s common stock per $1 principal amount of notes. This conversion rate is equal to an initial conversion price of approximately $69.95 per share of the Company’s common stock. Net proceeds from the 2026 Notes were used to pay the cost of convertible note hedge transactions (described below), repay amounts outstanding under the 2015 Line of Credit, fund the PrescribeWellness acquisition, fund the payment of the acquisition-related contingent consideration liabilities, and for general corporate purposes. Holders may convert all or any portion of their 2026 Notes at any time prior to the close of business on the business day immediately preceding August 15, 2025 only under the following circumstances: (1) during any calendar quarter commencing after March 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period (the measurement period) in which the trading price (as defined in the indenture governing the 2026 Notes) per $1 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day; or (3) upon the occurrence of specified corporate events, including certain distributions, the occurrence of a fundamental change or make-whole fundamental change (as defined in the indenture governing the 2026 Notes) or a transaction resulting in the Company’s common stock converting into other securities or property or assets. On or after August 15, 2025 until the close of business on the first scheduled trading day immediately preceding the maturity date, a holder may convert all or any portion of its 2026 Notes regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver shares of its common stock, cash, or a combination thereof at the Company’s option. As of December 31, 2022, none of the conditions allowing holders of the 2026 Notes to convert had been met. In the initial accounting for the issuance of the 2026 Notes in 2019, the Company separated the 2026 Notes into liability and equity components. With the assistance of a third-party valuation specialist, the carrying amount of the liability component was calculated by utilizing a discounted cash flow model of the contractual cash flows that were discounted at a risk-adjusted interest rate in order to estimate the fair value of a similar debt instrument that does not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was $102,900 and was determined by deducting the fair value of the liability component from the par value of the 2026 Notes. The equity component was not remeasured as long as it continued to meet the conditions for equity classification. The initial associated deferred tax effect of $25,884 was recorded as a reduction of additional paid-in capital because the equity component was not expected to be deductible for income tax purposes. The excess of the principal amount of the liability component over its carrying amount (“debt discount”) was amortized to interest expense over the term of the 2026 Notes at an effective interest rate of 8.05% over the contractual term. Debt issuance costs related to the 2026 Notes of $9,372, comprised of discounts and commissions payable to the initial purchasers of $8,937 and third-party offering costs of $435, were allocated to the liability and equity components of the 2026 Notes based on their relative values. Issuance costs attributable to the liability component were $6,405 and were amortized to interest expense using the effective interest method over the contractual term. Issuance costs attributable to the equity component were netted with the equity component in stockholders’ equity. The Company adopted ASU 2020-06, Debt - Debt with Conversion and Other Options (subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40), using the modified retrospective method effective January 1, 2021. ASU 2020-06 updated the previous accounting guidance for convertible debt instruments under ASC 470-20, Debt with Conversion and Other Options (“ASC 470-20”), and required a convertible debt instrument to be accounted for as a single liability measured at its amortized cost. Upon adoption, the Company recorded a $74,850 decrease to additional paid-in capital, a $78,707 increase to the carrying value of the 2026 Notes, a $2,465 decrease to the net deferred tax liability, and a $1,392 increase in accumulated deficit. Effective on January 1, 2021, debt issuance costs related to the 2026 Notes of $7,008 were allocated to the liability component of the 2026 Notes and are being amortized to interest expense using the effective interest method over the contractual term, resulting in an effective interest rate of 2.20%. In addition, on February 12, 2021, the Company received a private letter ruling from the Internal Revenue Service, which determined, based on information submitted and representations made by the Company, that the Company met the requirements to deduct the interest expense resulting from the amortization of the debt discount associated with the 2026 Notes. During the year ended December 31, 2022, the Company recognized $7,023 of interest expense related to the 2026 Notes, of which $5,688 was paid or accrued and $1,335 was noncash accretion of the debt discounts recorded. Total accrued interest payable related to the 2026 Notes was $2,133 as of December 31, 2022, which was included in accrued expenses and other liabilities on the consolidated balance sheet. During the year ended December 31, 2021, the Company recognized $6,995 of interest expense related to the 2026 Notes, of which $5,688 was paid or accrued and $1,307 was noncash accretion of the debt discounts recorded. In addition, unpaid additional interest payable as a result of the failure to remove the restrictive legend on the 2026 Notes had accrued on the 2026 Notes from and including February 17, 2020 and had ceased accruing on February 16, 2021 as a result of the restrictive legend being removed. The Company recorded $212 of additional interest expense for the year ended December 31, 2021. The total cumulative amount of additional interest expense was $1,625 and was paid in full during the year ended December 31, 2021. Total accrued interest payable related to the 2026 Notes was $2,133 as of December 31, 2021, which was included in accrued expenses and other liabilities on the consolidated balance sheet. During the year ended December 31, 2020, under the previous accounting standard, the Company recognized $18,682 of interest expense related to the 2026 Notes, of which $5,688 was paid or accrued and $12,994 was noncash accretion of the debt discounts recorded. Additional accrued interest as a result of the failure to remove the restrictive legend on the 2026 Notes, as described above, was $1,413 as of December 31, 2020. The 2026 Notes had a carrying value of $320,634 and $319,299 as of December 31, 2022 and December 31, 2021, respectively. The 2026 Notes are classified as long-term debt on the Company’s consolidated balance sheets and will be until such Notes are within one year of maturity. (c) Convertible Note Hedge and Warrant Transactions In connection with the offering of the 2026 Notes, the Company entered into convertible note hedge transactions with affiliates of certain of the initial purchasers (the “option counterparties”) of the 2026 Notes pursuant to the terms of call option confirmations. The Company has the option to purchase a total of 4,646,393 shares of its common stock at a price of approximately $69.95 per share. The total premiums paid for the note hedges were $101,660. The Company also entered into warrant transactions with the option counterparties whereby they have the option to purchase 4,646,393 shares of the Company’s common stock at a price of $105.58 per share. The Company received $65,910 in cash proceeds from the sale of the warrants. As these instruments are considered indexed to the Company's own stock and are considered equity classified, the convertible note hedges and warrants are recorded in stockholders’ equity (deficit), are not accounted for as derivatives and are not remeasured each reporting period. The net costs incurred in connection with the convertible note hedge and warrant transactions were recorded as a reduction to additional paid-in capital on the Company’s consolidated balance sheets. The convertible note hedge transactions are expected generally to reduce the potential dilution to the Company’s common stock upon conversion of the 2026 Notes and/or offset any potential cash payments the Company is required to make in excess of the principal amount of converted 2026 Notes, as the case may be. The warrant transactions could separately have a dilutive effect on the Company’s common stock to the extent that the market price per share of the Company’s common stock exceeds the strike price of the warrants. As of December 31, 2022, no warrants have been exercised and all warrants to purchase shares of the Company’s common stock were outstanding. (d) Long-Term Debt Maturities The following table represents the total long-term debt obligations of the Company at December 31, 2022 and December 31, 2021:
|
||||||||||||||||||||||||||||||||||||||||||
Income Taxes |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes | 15. Income Taxes The Company accounts for income taxes under ASC Topic 740 —Income Taxes (“ASC 740”). Deferred income tax assets and liabilities are determined based upon differences between financial reporting and tax bases of assets and liabilities, which are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The components of the Company’s loss before income taxes are as follows:
The expense (benefit) from income taxes consists of the following:
The Company had no current or deferred international income tax expense during the years ended December 31, 2022, 2021, and 2020. For the years ended December 31, 2022 and 2021, the Company had an effective tax rate (0.5%) and (0.8%) respectively, primarily related to indefinite-lived deferred tax liabilities for goodwill amortization. The effective tax rate differs from the U.S. statutory tax rate primarily due to the full valuation allowance recorded that is currently limiting the realizability of the Company’s net deferred tax assets as of December 31, 2022 and 2021. Accordingly, the tax benefit was limited due to unbenefited losses in the years ended December 31, 2022 and 2021. For the year ended December 31, 2020, the Company had an effective tax rate of 8.7%. The tax benefits primarily consist of the benefits generated by the Company’s U.S. federal and state and local losses, windfall tax benefits generated from the vesting of restricted stock, disqualifying dispositions, and exercising of nonqualified stock options during the period, offset by other tax expense due to the increase in the Company's valuation allowance. The principal components of the Company’s deferred tax assets and liabilities are as follows:
As of December 31, 2022, the Company had federal net operating loss (“NOL”) carryforwards of $243,313, state NOL carry forwards of $247,006 and international NOL carryforwards of $13,568, each of which is available to reduce future taxable income. The NOL carryforwards, if not utilized, will begin to expire in 2031 for federal purposes, and began to expire in 2022 for state purposes. The international NOLs do not expire. On February 12, 2021, the Company received a private letter ruling from the Internal Revenue Service, which determined, based on information submitted and representations made by the Company, that the Company met the requirements to deduct the interest expense resulting from the amortization of the debt discount associated with the 2026 Notes. As a result, the Company recorded a deferred tax asset of $26,313 and a corresponding $26,313 increase to its valuation allowance. ASC 740 requires a valuation allowance to reduce the deferred tax assets reported if, based on the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. As a result, as of December 31, 2020, the Company had a partial valuation allowance against U.S. federal and state deferred tax assets and a full valuation allowance against its international deferred tax assets because the Company determined that it was more likely than not that these assets would not be fully realized. After consideration of all the evidence, both positive and negative, at December 31, 2022 and 2021, the Company recorded a full valuation allowance against all of its deferred tax assets because the Company determined that it was more likely than not that these assets would not be fully realized. The changes in the Company’s valuation allowance were as follows:
A reconciliation of income tax (expense) benefit at the statutory federal income tax rate and income taxes as reflected in the financial statements is as follows:
The tax benefits of uncertain tax positions are recognized only when the Company believes it is more likely than not that the tax position will be upheld on examination by the taxing authorities based on the merits of the position. The Company recognizes interest and penalties, if any, related to unrecognized income tax benefits in income tax expense. Through December 31, 2022, the Company had no unrecognized tax benefits or related interest and penalties accrued. In the normal course of business, the Company is subject to examination by taxing authorities from federal, state, and international governments. As of December 31, 2022, the Company’s tax years beginning in 2016 remain open for examination by taxing authorities. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stockholders' Equity |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Stockholders' Equity | |
| Stockholders' Equity | 16. Stockholders’ Equity In connection with the offering of the 2026 Notes, the Company issued warrants to purchase 4,646,393 shares of the Company’s common stock at a price of $105.58 per share. As of December 31, 2022, no warrants have been exercised and all warrants to purchase shares of the Company’s common stock were outstanding. See Note 14 for additional information related to the 2026 Notes. |
Stock-Based Compensation |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock-Based Compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock-Based Compensation | 17. Stock-Based Compensation In September 2016, the Company adopted the 2016 Equity Compensation Plan (“2016 Plan”). During the term of the 2016 Plan, the share reserve will automatically increase on the first trading day in January of each calendar year by an amount equal to the lesser of 5% of the total number of outstanding shares of common stock on the last trading day in December of the prior calendar year or such other number set by the Board of Directors. In accordance with the terms of the 2016 Plan, the share reserve increased by 1,283,321 shares on February 25, 2022. As of December 31, 2022, 1,251,990 shares were available for future grants under the 2016 Plan. The stock-based compensation information disclosed below includes results of both continuing and discontinued operations. Restricted Common Stock and Restricted Stock Units The Company issues restricted stock awards and restricted stock units pursuant to the 2016 Plan to employees and non-employee directors. Restricted stock awards and restricted stock units generally vest over a -to-four year period and the unvested portion of these awards is forfeited if the employee or non-employee director leaves the Company before the vesting period is completed. The grant-date fair value of restricted stock awards and restricted stock units is determined using the Company’s closing stock price at grant date. The following table summarizes the aggregate restricted stock award activity, inclusive of performance based restricted stock awards, and restricted stock unit activity under the 2016 Plan for the years ended December 31, 2022, 2021 and 2020:
The table above includes 7,584 restricted stock units which had vested but had not been issued as of December 31, 2022. For the years ended December 31, 2022, 2021, and 2020, $29,572, $31,127, and $22,042, respectively, of expense was recognized related to restricted stock awards and restricted stock units, excluding performance-based restricted stock awards described below. As of December 31, 2022, there was unrecognized compensation expense of $26,175 related to non-vested restricted stock awards and non-vested restricted stock units, excluding performance-based restricted stock awards described below, under the 2016 Plan, which are expected to be recognized over a weighted average period of 2.3 years. Expense related to restricted stock awards for the year ended December 31, 2022 includes $8,143 for the accelerated vesting of unvested shares of restricted stock related to separation agreements with two retired named executive officers. See Note 21 for additional information. Performance-Based Equity Awards On May 4, 2020, pursuant to the 2016 Plan, the Board approved grants totaling 10,686 shares of restricted stock to an employee. The awards had a grant-date fair value of $56.14 per share based on the Company’s closing stock price on the grant date and were subject to certain performance conditions being achieved during the two-year period ending March 2, 2022. The awards expired on March 2, 2022, and the Company recognized no stock-based compensation expense related to these grants for the years ended December 31, 2022, 2021, and 2020 as the performance conditions were not achieved. On October 29, 2020, pursuant to the 2016 Plan, the Board approved grants totaling 26,400 shares of restricted stock to certain employees, of which 1,400 expired on April 30, 2021 and 12,500 expired on December 31, 2021. The remaining 12,500 shares fully vested subject to the achievement of certain milestones on December 31, 2021. The awards had a grant-date fair value of $35.95 per share based on the Company’s closing stock price on the grant date. Stock-based compensation costs associated with these grants were recognized over the service period based upon the Company’s assessment of the probability that the performance conditions would be achieved. The Company recognized $297 and $152 of stock-based compensation expense related to these grants for the years ended December 31, 2021 and 2020, respectively. On April 27, 2021, pursuant to the 2016 Plan, the Board approved awards of performance stock units to certain employees. Each award reflects a target number of shares (“Target 2021 Shares”) that may be issued to the award recipient. The awards are earned upon the Company’s achievement of certain revenue performance targets during the three-year performance period ending December 31, 2023. Depending on the results achieved during the performance period, the actual number of shares that a grant recipient may receive at the end of the performance period may range from 0% to 200% of the Target 2021 Shares granted. The performance stock unit awards have a grant-date fair value of $44.13 per share based on the Company’s closing stock price on the grant date. Stock-based compensation costs associated with these grants are recognized over the performance period based upon the Company’s assessment of the probability that the performance targets will be achieved. The Company did not recognize any stock-based compensation expense related to the performance stock units for the years ended December 31, 2022 and 2021, as the achievement of the underlying performance targets was considered unlikely. During the year ended December 31, 2022, 47,175 performance stock units expired. As of December 31, 2022, the number of Target 2021 Shares was 45,550 shares, the maximum number of achievable performance stock units was 91,100, and the maximum unrecognized compensation expense was $4,020. On August 22, 2022, pursuant to the 2016 Plan, the Board approved awards of performance stock units to certain executives. Each award reflects a target number of shares (“Target 2022 Shares”) that may be issued to the award recipient. The awards are earned upon the Company’s achievement of certain market performance targets during the three-year performance period ending December 31, 2024. Depending on the results achieved during the performance period, the actual number of shares that a grant recipient may receive at the end of the performance period may range from 0% to 200% of the Target 2022 Shares granted. The performance stock unit awards have a grant-date fair value of $4.38 per share based on the fair value of the Company’s stock price at grant date and the expected vesting units, taking into consideration the possibilities of all possible performance achievement levels. Stock-based compensation costs associated with these grants are recognized over the performance period. The Company recognized $233 of stock-based compensation expense related to the performance stock units for the year ended December 31, 2022. As of December 31, 2022, the number of Target 2022 Shares was 350,000 shares, the maximum number of achievable performance stock units was 700,000, and the remaining unrecognized compensation expense was $1,299. Other Stock Awards During the year ended December 31, 2020, the Board approved the grant of stock awards to select employees pursuant to the 2016 Plan. The awards provided for the issuance of 9,386 shares of the Company’s common stock, which immediately vested on the grant date. These grants had a weighted average grant-date fair value of $52.29 per share. For the year ended December 31, 2020, the Company recorded $491 of expense related to these stock awards. During the year ended December 31, 2021, the Board approved the grant of stock awards to certain non-employee directors, in lieu of cash compensation, and to a consultant pursuant to the 2016 Plan. The awards provided for the issuance of 1,416 shares of the Company’s common stock, which immediately vested on the grant date. These grants had a weighted average grant-date fair value of $40.85 per share. For the year ended December 31, 2021, the Company recorded $58 of expense related to these stock awards. During the first quarter of 2022, the Board approved grants of stock awards to certain non-employee directors, in lieu of cash compensation, and employees pursuant to the 2016 Plan. The awards provided for the issuance of 16,471 shares of the Company’s common stock, which immediately vested on the grant date. These grants had a weighted average grant-date fair value of $5.57 per share. For the year ended December 31, 2022, the Company recorded $92 of expense related to these stock awards. During the second quarter of 2022, the Board approved grants of stock awards to certain non-employee directors, in lieu of cash compensation, pursuant to the 2016 Plan. The awards provided for the issuance of 12,262 shares of the Company’s common stock, which immediately vested on the grant date. These grants had a weighted average grant-date fair value of $3.64 per share. For the year ended December 31, 2022, the Company recorded $45 of expense related to these stock awards. During the third quarter of 2022, the Board approved grants of stock awards to certain employees pursuant to the 2016 Plan. The awards provided for the issuance of 615,066 shares of the Company’s common stock, which immediately vested on the grant date. These grants had a weighted average grant-date fair value of $5.01 per share. For the year ended December 31, 2022, the Company recorded $3,082 of expense related to these stock awards. Stock Options The Company recorded $3,807, $6,972, and $9,870 of stock-based compensation expense related to the vesting of employee and non-employee stock options for the years ended December 31, 2022, 2021, and 2020, respectively. The table below sets forth the weighted average assumptions for employee grants during the years ended December 31, 2021 and 2020. No stock options were granted during the year ended December 31, 2022.
The weighted average grant-date fair value of employee options granted during the years ended December 31, 2021 and 2020 was $28.26 and $33.78, respectively. The following table summarizes stock option activity for the years ended December 2022, 2021, and 2020:
The aggregate intrinsic value of stock options is calculated as the difference between the exercise price of the stock options and the Company’s closing stock price or estimated fair value on the last trading day of the fiscal year for those stock options that had exercise prices lower than the fair value of the Company's common stock. This amount changes based on the fair market value of the Company’s stock. The total intrinsic value of options exercised during the years ended December 31, 2022, 2021, and 2020 was $111, $11,491, and $22,768, respectively. As of December 31, 2022, there was $114 of unrecognized compensation cost related to nonvested stock options granted under the 2016 Plan, which is expected to be recognized over a weighted average period of 0.3 years. Cash received from option exercises for the years ended December 31, 2022, 2021 and 2020 was $73, $4,072, and $3,943, respectively. During the years ended December 31, 2022, 2021 and 2020, restricted share and option holders delivered 463,727, 122, and 62,310 shares of common stock, with a fair value of $2,181, $3, and $2,993, respectively, for employee payroll taxes owed for the vesting of restricted stock and exercise of stock options. The Company recorded total stock-based compensation expense for the years ended December 31, 2022, 2021 and 2020 in the following expense categories of its consolidated statement of operations:
Employee Stock Purchase Plan In February 2021, the Board, subject to stockholder approval, adopted the Tabula Rasa HealthCare, Inc. Employee Stock Purchase Plan (the “ESPP”), which allows eligible employees to purchase common shares of Company stock through payroll deductions at a 15% discount off the lower of (i) the fair market value per share of common stock on the start date of the applicable offering period or (ii) the fair market value per share of common stock on the purchase date. The ESPP was approved by the Company’s stockholders at the 2021 annual meeting of stockholders in June 2021. The number of shares of common stock reserved for issuance under the ESPP will initially be 480,097 shares, subject to adjustment as provided in the ESPP, all of which remained available as of December 31, 2022. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Measurements |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Measurements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Measurements | 18. Fair Value Measurements The Company’s financial instruments consist of money market funds, accounts receivable, client claims receivables, contract assets, contingent consideration receivable, accounts payable, client claims payable, contract liabilities, accrued expenses, vendor financing arrangements, and long-term debt, which includes the Company’s convertible senior subordinated notes. The carrying values of accounts receivable, client claims receivables, contract assets, accounts payable, client claims payable, contract liabilities, and accrued expenses are representative of their fair values due to the relatively short-term nature of those instruments. Vendor financing arrangements are recorded at net carrying value, which approximates fair value. See below for additional information on the Company’s convertible senior subordinated notes. The Company had classified assets measured at fair value on a recurring basis at December 31, 2022 as follows:
Level 1 instruments include investments in money market funds with an original maturity of three months or less and are valued based on quoted prices in active markets at the measurement date. In connection with the sale of the PrescribeWellness Business on August 1, 2022, additional consideration may be payable to the Company based on the achievement of certain customer and revenue metrics, as defined in the corresponding purchase agreement, for the years ending December 31, 2023 and 2024. See Note 6 for additional information regarding the sale of the PrescribeWellness Business. The contingent consideration receivable is measured at fair value on a recurring basis and may include the use of significant unobservable inputs, hence these instruments represent Level 3 measurements within the fair value hierarchy. All changes in contingent consideration subsequent to the initial sale-date measurement are recorded in net income or loss. The fair value of the contingent consideration receivable was determined using a Monte Carlo simulation with the assistance of a third-party appraiser. The contingent consideration receivable was recorded at the estimated fair value of $7,000 at the sale date of August 1, 2022. During the year ended December 31, 2022, the Company recorded a $3,650 charge to decrease the fair value of the contingent consideration receivable primarily due to updated estimates used in the contingent consideration valuation. The estimated fair value of the contingent consideration receivable was $3,350 as of December 31, 2022. In connection with the acquisition of the Cognify business in 2018, additional consideration was payable by the Company contingent upon the achievement of certain financial and performance milestones. These acquisition-related contingent consideration liabilities represented the estimated fair value of the additional cash and equity consideration payable. In accordance with ASC 805, Business Combinations, all changes in liability-classified contingent consideration subsequent to the initial acquisition-date measurement were recorded in net income or loss. The acquisition-related contingent consideration liabilities were measured at fair value on a recurring basis and included the use of significant unobservable inputs, hence, these instruments represented Level 3 measurements within the fair value hierarchy. The Cognify acquisition-related contingent consideration, which was liability-classified, was recorded at the estimated fair value at the acquisition date of October 19, 2018. The Company, with the assistance of a third-party appraiser, utilized a Monte Carlo simulation to derive estimates of the contingent consideration payments as of the acquisition date and at each subsequent reporting period. During the third quarter of 2020, pursuant to the terms of the corresponding stock purchase agreement, the Company elected to accelerate the payment of the Cognify acquisition-related contingent consideration for an aggregate payment amount of $13,413. Due to the accelerated payment of the Cognify acquisition-related contingent consideration, the acquisition-related contingent consideration payment amount was fixed and was no longer classified within the fair value hierarchy as of December 31, 2020. The Cognify acquisition-related contingent consideration was partially paid during 2020 by cash payments of $6,394 and the issuance of 135,434 shares of the Company’s common stock, with a fair value of $6,853. The fair value of the Cognify acquisition-related contingent consideration was calculated to be $166 as of December 31, 2020. In January 2021, the Company made the final cash payment of $166 in full satisfaction of the remaining acquisition-related contingent consideration liability. The following table presents the financial instruments that are not carried at fair value but require fair value disclosure as of December 31, 2022:
The fair value of the 2026 Notes at each balance sheet date is determined based on recent quoted market prices for these notes which is a level 2 measurement. As discussed in Note 14, the 2026 Notes are carried at their aggregate face value of $325,000, less any unaccreted debt discount and unamortized debt issuance costs. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Commitments and Contingencies |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Commitments and Contingencies | |
| Commitments and Contingencies | 19. Commitments and Contingencies (a) Employment Agreements The Company has change-in-control and severance agreements with each of the Company’s named executive officers and other key members of management that provide for, among other things, salary, performance bonuses, or other incentive compensation, payments in the event of termination of the executives upon the occurrence of a change in control, and restrictive covenants pursuant to which the employees have agreed to refrain from competing with the Company or soliciting the Company’s employees or clients for a period following the employee’s termination of employment. (b) Legal Proceedings The Company is not currently involved in any significant claims or legal actions that, in the opinion of management, will have a material adverse impact on the Company. (c) Vendor Purchase Agreements On March 29, 2019, the Company entered into an Affiliated Pharmacy Agreement and Pharmaceutical Program Supply Agreement (the “Prior Thrifty Drug Agreements”) with Thrifty Drug Stores, Inc. (“Thrifty Drug”). On July 1, 2020, the Company entered into a new Affiliated Pharmacy Agreement and Pharmaceutical Program Supply Agreement with Thrifty Drug (the “Thrifty Drug Agreements”) to replace the Prior Thrifty Drug Agreements, which, among other things, extended the Company’s agreement with Thrifty Drug through March 31, 2024. Pursuant to the terms of the Thrifty Drug Agreements, the Company has agreed to purchase not less than 98% of the Company’s total prescription product requirements from Thrifty Drug. The Company commenced purchasing prescription products under the Prior Thrifty Drug Agreements in May 2019 and has continued to do so under the Thrifty Drug Agreements beginning in July 2020. Both the Prior Thrifty Drug Agreements and the Thrifty Drug Agreements authorize Thrifty Drug to hold a security interest in all of the products purchased by the Company under the respective agreements. As of December 31, 2022 and 2021, the Company had $4,608 and $1,854, respectively, due to Thrifty Drug as a result of prescription drug purchases. In June 2021 and October 2021, the Company entered into agreements with a provider for cloud hosting and support services. The June 2021 agreement was effective as of June 3, 2021 and expires on April 28, 2024. Pursuant to the June 2021 agreement, the Company is committed to a minimum purchase obligation of $1,272 over the term of the agreement. The October 2021 agreement was effective as of October 1, 2021 and expires on September 30, 2024. Pursuant to the October 2021 agreement, the Company is committed to a minimum purchase obligation of $7,050 over the term of the agreement. Commitments under the October 2021 agreement are inclusive of commitments under the June 2021 agreement. As of December 31, 2022, the Company had a remaining commitment of $3,863 under the October 2021 agreement, of which $581 pertained to the June 2021 agreement. In August 2021, the Company entered into an agreement with a third party to provide enterprise support and information technology services. The agreement is effective as of November 1, 2021 and expires on October 31, 2026 and commits the Company to a minimum purchase obligation of $8,960 through October 31, 2024. As of December 31, 2022, the Company had a remaining commitment of $5,476. |
Retirement Plan |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Retirement Plan | |
| Retirement Plan | 20. Retirement Plan The Company has established a 401(k) plan that qualifies as a defined contribution plan under Section 401 of the Internal Revenue Code. The Company’s contributions to this plan are based on a percentage of eligible employees’ plan year earnings, as defined therein. The Company made matching contributions to participants’ accounts totaling $2,958, $3,067, and $2,732 during the years ended December 31, 2022, 2021 and 2020, respectively. |
Related Party Transactions |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Related Party Transactions | |
| Related Party Transactions | 21. Related Party Transactions The Company’s CareVention HealthCare segment provides medication fulfillment pharmacy services and certain PACE solutions services to a client whose Chief Executive Officer is a member of the Company’s Board. For the years ended December 31, 2022, 2021, and 2020, approximately $7,494, $6,605 and $5,631, respectively, of revenue related to this client was included in the Company’s consolidated statements of operations, and approximately $145 and $67 was included in accounts receivable, net, as of December 31, 2022 and 2021, respectively, on the Company’s consolidated balance sheets. During the second quarter of 2022, a holder of the Company’s convertible senior subordinated notes became a significant stockholder. The stockholder held approximately $88,522 of the Company’s convertible senior subordinated notes, net of discount, which is presented on the Company’s consolidated balance sheet as of December 31, 2022. See Note 14 for more information on the Company’s convertible senior subordinated notes. On September 13, 2022, the Company entered into a cooperation agreement (the “Cooperation Agreement”) with a significant stockholder of the Company, pursuant to which, among other matters, the Company agreed to effect certain changes to its management team and the composition of the Board of Directors and implement certain corporate governance changes. In connection with the Cooperation Agreement, the Company agreed to reimburse the stockholder $464 of fees incurred, which were paid by the Company in the fourth quarter of 2022. On September 13, 2022, in connection with the entry into separation agreements with two retired named executive officers, the Company incurred $9,927 of separation costs, which included stock-based compensation related to the accelerated vesting of unvested shares of restricted stock, severance payments and benefits, relevant payroll taxes, and outplacement services. These costs are included within general and administrative expenses in the Company’s consolidated statement of operations, of which $1,330 are included within accrued expenses and other liabilities on the Company’s consolidated balance sheet as of December 31, 2022. On September 13, 2022, the Company entered into consulting services agreements with two retired named executive officers to provide certain consulting and advisory services to the Company, including assisting with the transition of key client relationships, strategic business partners, and prospects. The consulting services agreements expire on December 31, 2022. The Company incurred $3 of consulting services costs for the year ended December 31, 2022, which are included within general and administrative expenses in the Company’s consolidated statement of operations. |
Rights Plan |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Warrants and Rights Note Disclosure [Abstract] | |
| Rights Plan | 22. Rights Plan On July 25, 2022, the Board approved and adopted a Rights Agreement (the “Rights Agreement”), by and between the Company and American Stock Transfer & Trust Company, LLC, as Rights Agent. Pursuant to the Rights Agreement, the Board declared a dividend of one preferred share purchase right (each, a “Right”) for each outstanding share of common stock. The Rights are distributable to stockholders of record as of the close of business on August 5, 2022 and are not exercisable initially. If the Rights become exercisable, each Right entitles the registered holder to purchase from the Company one-thousandth of a share of a newly-designated series of preferred stock, Series A Junior Participating Preferred Stock, par value $0.0001 per share, of the Company, at an exercise price of $26.00, subject to adjustment. The Rights expire at the earlier of (a) the redemption or exchange of the Rights as provided in the Rights Agreement or (b) July 25, 2023.
|
Segment Reporting |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting | 23. Segment Reporting The Company operates its business through two segments. As discussed in Note 6 above, the 2022 divestiture of the PrescribeWellness Business and the 2023 divestitures of the DoseMe and SinfoníaRx businesses, which collectively comprised the majority of the Company’s MedWise HealthCare segment, represented a strategic business shift in the Company’s operations. The Company determined that these businesses met the requirements of discontinued operations as of March 31, 2022 and the DoseMe and SinfoníaRx businesses continued to meet the requirements as of December 31, 2022. As a result, these businesses are excluded from the Company’s segment reporting. The Company presents continuing operations of the remaining components of the MedWise HealthCare segment combined with its shared services as Shared Services and Other. The Company's chief operating decision maker (“CODM”), the Interim Chief Executive Officer, allocates resources and assesses performance based upon financial information at the reportable segment level. Substantially all revenues are generated and substantially all tangible assets are held in the U.S. CareVention HealthCare primarily provides services to PACE organizations that include medication fulfillment pharmacy services and technology-enabled solutions such as medication safety services, PBM solutions, and health plan management services. MedWise HealthCare primarily generates revenues from the Company’s technology-enabled solutions, which include medication safety services and software subscription solutions which identify individuals with high medication-related risk and optimize medication therapy. Shared services primarily consist of unallocated corporate sales and marketing expenses and general and administrative expenses associated with the management and administration of the Company’s business objectives. The CODM uses revenue in accordance with U.S. GAAP and Adjusted EBITDA as the relevant segment performance measures to evaluate the performance of the segments and allocate resources. Adjusted EBITDA is a segment performance financial measure that offers a useful view of the overall operation of the Company’s businesses and may be different than similarly-titled segment performance financial measures used by other companies. Adjusted EBITDA consists of net loss plus certain other expenses, which include interest expense, provision for income taxes, depreciation and amortization, change in fair value of acquisition-related contingent consideration expense, change in fair value of contingent consideration receivable, impairment charges, business optimization expenses, severance costs, executive transition costs, cooperation agreement costs, divestiture-related expense, acquisition-related expense, stock-based compensation expense, loss on disposal of business, and settlement costs. The Company considers business optimization expenses to include contract termination payments, lease termination costs, retention payments, and other employee and non-recurring vendor costs incurred related to its business optimization initiatives during 2022 and 2021. The Company considers severance costs to include severance costs related to the realignment of its resources. The Company considers executive transition costs to include non-recurring costs related to the hiring and onboarding of new named executive officers and separation costs related to former named executive officers. The Company considers cooperation agreement costs to include legal, professional services, and other non-recurring costs related to the Company’s cooperation agreement with Indaba Capital Management. The Company considers divestiture-related expense to include non-recurring direct transaction costs. The Company considers acquisition-related expense to include non-recurring direct transaction and integration costs. The Company considers loss on disposal of business to include non-recurring loss resulting from the sale of PrescribeWellness Business. The Company considers settlement costs to include amounts payable by the Company or reductions to amounts owed to the Company as a result of a contractual settlement. Management considers revenue and Adjusted EBITDA to be the appropriate metric to evaluate and compare the ongoing operating performance of the Company’s segments on a consistent basis across reporting periods as they eliminate the effect of items that are not indicative of each segment's core operating performance. The following tables present the Company’s segment information:
The following table presents the Company’s reconciliation of the segments’ total Adjusted EBITDA to net loss as presented in the consolidated statements of operations:
Asset information by segment is not a key measure of performance used by the CODM. Accordingly, the Company has not disclosed asset information by segment. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subsequent Events |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Subsequent Event | |
| Subsequent Event | 24. Subsequent Events On January 20, 2023 (the “DoseMe Sale Date”), the Company and Tabula Rasa HealthCare Group, Inc., a wholly-owned subsidiary of the Company (the “Seller”), entered into a Share and Asset Purchase Agreement (the “DoseMe Purchase Agreement”), by and among the Company, Seller, and DoseMe Operations Inc. (“Buyer”), pursuant to which Seller agreed to sell to Buyer its unincorporated DoseMe Business, and the assets, properties, and rights that are primarily used or held for use in connection with the DoseMe Business. As consideration, Buyer agreed to pay to Seller on the DoseMe Sale Date $2,000 in cash, subject to certain customary post-closing adjustments. The purchase consideration also includes a note receivable of $3,000 with an annual interest rate of 7%, which matures on January 20, 2027. Initial accounting for the divestiture is incomplete as of March 10, 2023 due to the complexity of the transaction. Pro forma financial information has not been provided herein due to a lack of sufficient information at the time of filing. On March 2, 2023 (the “SinfoníaRx Sale Date”), the Company and Tabula Rasa HealthCare Group, Inc., a wholly-owned subsidiary of the Company (the “Seller”), entered into an Asset Purchase Agreement (the “SinfoníaRx Purchase Agreement”), by and among the Company, Seller, and Symphony Clinic, LLC (“Symphony”), pursuant to which Seller agreed to sell to Symphony its unincorporated SinfoníaRx Business, and the assets, properties, and rights that are primarily used or held for use in connection with the SinfoníaRx Business. As consideration, Symphony agreed to pay to Seller on the SinfoníaRx Sale Date $1,400 in cash, subject to certain customary post-closing adjustments. The purchase consideration also includes a note receivable of $3,600 with an annual interest rate of 3%, which matures on December 31, 2023. The Company may also be entitled to receive up to $1,000 in contingent consideration based upon potential regulatory changes affecting the business. Initial accounting for the divestiture is incomplete as of March 10, 2023 due to the complexity of the transaction. Pro forma financial information has not been provided herein due to a lack of sufficient information at the time of filing. In connection with the sale, the Company incurred severance costs of $923, which are expected to be paid in the first and second quarters of 2023.
|
Schedule II-Valuation and Qualifying Accounts |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule II-Valuation and Qualifying Accounts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule II-Valuation and Qualifying Accounts | Schedule II - Valuation and Qualifying Accounts for continuing operations as of and for the years ended December 31, 2022, 2021 and 2020.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Significant Accounting Policies (Policies) |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Accounting policies | |
| Basis of Presentation | (a) Basis of Presentation The accompanying consolidated financial statements of the Company have been prepared in accordance with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and applicable rules and regulations of the Securities and Exchange Commission (the “SEC”) regarding annual financial reporting. Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Update (“ASU”) of the Financial Accounting Standards Board (“FASB”). The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. During the first quarter of 2022, the Company announced plans to evaluate non-core assets, refocus its corporate strategy, and increase stockholder value. As a result, the Company commenced plans to sell the SinfoníaRx, DoseMe, and PrescribeWellness businesses, which the Company acquired in September 2017, January 2019, and March 2019, respectively. The sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses were completed in August 2022, January 2023, and March 2023, respectively. These businesses comprised the majority of the Company’s MedWise HealthCare segment. The Company’s completed sales of the PrescribeWellness, DoseMe, and SinfoníaRx businesses represented a strategic business shift having a significant effect on the Company’s operations and financial results. As a result, the Company determined that these businesses met such requirements to be classified as held for sale and discontinued operations as of March 31, 2022, and the DoseMe and SinfoníaRx businesses continued to meet the requirements as of December 31, 2022. Accordingly, unless otherwise indicated, the accompanying consolidated financial statements have been recast for all periods presented to reflect the assets, liabilities, revenue, and expenses related to these businesses as discontinued operations. Unless otherwise noted, amounts and disclosures throughout the notes to the consolidated financial statements relate to the Company’s continuing operations. See Note 6 for further information on the Company’s discontinued operations. To provide improved description over the Company’s disaggregation of revenue, the Company retitled its revenue categories from product revenue and service revenue to medication revenue and technology-enabled solutions revenue, respectively, in the consolidated statements of operations and the notes to the consolidated financial statements. The change had no impact to the amounts previously reported in the consolidated statements of operations and the notes to the consolidated financial statements.
|
| Use of Estimates | (b) Use of Estimates The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates or assumptions. On an ongoing basis, management evaluates its estimates and assumptions, including, but not limited to, those related to: (i) the fair value of assets acquired and liabilities assumed for business combinations, (ii) the recognition and disclosure of contingent liabilities, (iii) the useful lives of long-lived assets, including definite-lived intangible assets, (iv) the evaluation of revenue recognition criteria, (v) the evaluation of contract assets and consideration payable to customers related to manufacturer rebates earned by the Company’s pharmacy benefit management solutions, (vi) the realizability of long-lived assets, including goodwill and intangible assets, (vii) the assumptions used to determine the fair value of right-of-use assets and liabilities for the Company’s leases, (viii) the assumptions used to determine the fair value of convertible debt instruments and related equity-classified conversion option, (ix) the fair value of contingent consideration receivable, and (x) the assumptions used to determine the fair value of held for sale businesses. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. The Company has engaged and, in the future, may engage third-party valuation specialists to assist with estimates related to the valuation of assets and liabilities acquired. Such estimates often require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ from those estimates under different assumptions or circumstances.
|
| Assets and Liabilities Held for Sale and Discontinued Operations | (c) Assets and Liabilities Held for Sale and Discontinued Operations
A long-lived asset (or disposal group) is classified as held for sale if its carrying amount will be recovered principally through a sale transaction rather than through continuing use and a sale is considered highly probable within a year. A long-lived asset (or disposal group) classified as held for sale is initially measured at the lower of its carrying amount or fair value less costs to sell. An impairment loss is recognized for any initial or subsequent write-down of the long-lived asset (or disposal group) to fair value less costs to sell. A gain or loss not previously recognized by the date of the sale of the long-lived asset (or disposal group) is recognized at the date of derecognition. Long-lived assets (including those that are part of a disposal group) are not depreciated or amortized while they are classified as held for sale. Long-lived assets classified as held for sale and the assets of a disposal group classified as held for sale are presented separately from the other assets in the balance sheet. The liabilities of a disposal group classified as held for sale are presented separately from other liabilities in the balance sheet. Additional details surrounding the Company’s assets and liabilities held for sale and discontinued operations are included in Note 6. |
| Revenue Recognition | (d) Revenue Recognition The Company evaluates its contractual arrangements to determine the performance obligations and transaction prices. Revenue is allocated to each performance obligation and recognized when the related performance obligation is satisfied. Shipping and handling costs associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of revenue. See Note 3 for additional details about the Company’s revenue offerings.
|
| Research and Development | (g) Research and Development Research and development expenses consist primarily of employment costs, including stock-based compensation expense, for employees engaged in scientific research, healthcare analytics, the design and development of new scientific algorithms, and the enhancement of the Company’s software and technology platforms. Research and development expenses also include costs for the design and development of new software and technology to support the Company’s service offerings, including fees paid to third-party consultants, costs related to quality assurance and testing, and other allocated facility-related overhead and expenses. Costs incurred in research and development are charged to expense as incurred.
|
| Stock-Based Compensation | (h) Stock-Based Compensation The Company accounts for stock-based awards granted to employees and directors in accordance with ASC Topic 718, Compensation — Stock Compensation, which requires that compensation cost be recognized for awards based on the grant-date fair value of the award. That cost is recognized on a straight-line basis over the period during which an employee, director, or non-employee is required to provide service in exchange for the award — the requisite service period (“vesting period”). The Company classifies stock-based compensation expense in its statement of operations in the same manner in which the award recipient's payroll costs or the recipient’s service payments are classified. The grant-date fair value of employee and non-employee director restricted stock awards and restricted stock units is determined using the Company’s closing stock price on the grant date. Restricted stock awards and restricted stock units generally vest over a -to-four year period, and the unvested portion of these awards is forfeited if the employee or non-employee director leaves the Company before the vesting period is completed. The grant-date fair value of performance stock units is determined based on the fair value of the Company’s closing stock price at grant date and the expected vesting units, taking into consideration the possibilities of all possible performance achievement levels. Stock-based compensation costs associated with these grants are recognized over the performance period. Performance stock units contain performance vesting conditions in addition to a service condition, and the vesting of performance stock units is dependent upon the degree to which the Company achieves its predetermined performance goals. The grant-date fair value of employee and non-employee director stock option awards is determined using the Black-Scholes option-pricing model. The Company estimates its expected stock volatility based on the historical volatility of its own traded stock price. The expected term of the Company’s stock options has been determined utilizing the “simplified” method. The expected term of the stock options granted to non-employees is equal to the contractual term of the option award. The risk-free interest rate is determined by reference to the U.S. Treasury yield curve in effect at the time of grant of the award for periods approximately equal to the expected term of the award. Expected dividend yield is based on the fact that the Company has never paid cash dividends and does not expect to pay any cash dividends in the foreseeable future. The option price per share cannot be less than the fair market value of a share on the date the option was granted, and in the case of incentive stock options granted to an employee owning more than 10% of the total combined voting power of all classes of stock of the Company, the option price shall not be less than 110% of the fair market value of Company stock on the date of grant. Stock option grants under the 2016 Plan (as defined below) generally expire ten years from the date of grant (other than incentive stock option grants to 10% shareholders, which have a five-year term) 90 days after termination, or one year after the date of death or termination due to disability. Stock options generally vest over a period of four years, with 25% of the options becoming exercisable on the one-year anniversary of the commencement date and the remaining shares vesting monthly thereafter for 36 months in equal installments of 2.08% per month.
|
| Income Taxes | (i) Income Taxes Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the period that includes the enactment date. Valuation allowances are provided when necessary to reduce deferred tax assets to the amount expected to be realized.
|
| Net Loss per Share | (j) Net Loss per Share Basic and diluted net loss per share is computed by dividing net loss by the weighted average number of shares of common stock of the Company outstanding during the period.
|
| Cash and Cash Equivalents | (k) Cash and Cash Equivalents Cash consists of cash on deposit with banks. Cash equivalents consist of money market funds or highly liquid investments with a maturity of three months or less from the date of purchase. |
| Restricted Cash | (l) Restricted Cash Cash and cash equivalents that are restricted as to withdrawal or use under certain contractual agreements are recorded in restricted cash on the Company’s consolidated balance sheets. As part of the Company’s third-party administration services under the CareVention HealthCare segment, the Company holds funds on behalf of its clients. These amounts are recorded as restricted cash with an offsetting liability recorded in accrued expenses and other liabilities on the Company’s consolidated balance sheets.
|
| Accounts Receivable, Net | (m) Accounts Receivable, Net Accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management estimates the expected lifetime credit losses on the Company’s trade receivables and contract assets using a broad range of reasonable and supportable information, which includes consideration of historical losses and current market conditions on the Company’s clients. The Company reviews its allowance for doubtful accounts monthly. The allowance for doubtful accounts was $368 and $110 as of December 31, 2022 and 2021, respectively.
|
| Inventories | (n) Inventories Inventories consist of prescription medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method.
|
| Client Claims Receivable and Client Claims Payable | (o) Client Claims Receivable and Client Claims Payable In conjunction with providing pharmacy benefit management (“PBM”) solutions for its clients, the Company collects payments for claims from its clients and remits them to the pharmacies that fulfilled the claims. Client claims receivable represents amounts invoiced to the Company’s PBM solutions clients for the adjudicated claims of the clients’ members. Client claims payable represents amounts owed to the pharmacies that filled the clients’ member claims.
|
| Cloud Computing Arrangements | (p) Cloud Computing Arrangements Costs to implement cloud computing arrangements that are hosted by third-party vendors are capitalized when incurred during the application development phase. Capitalized implementation costs are amortized on a straight-line basis over the reasonably certain term of the hosting arrangement, beginning when the service is ready for its intended use. As of December 31, 2022 and 2021, capitalized implementation costs of $882 and $747, respectively, were included in prepaid expenses. As of December 31, 2022 $1,276 was included in other assets on the Company’s consolidated balance sheets. Accumulated amortization for these arrangements was $590 and $398 as of December 31, 2022 and 2021, respectively. Amortization expense for the years ended December 31, 2022, 2021, and 2020 was $192, $208, and $185, respectively.
|
| Vendor Financing Arrangements | (q) Vendor Financing Arrangements On February 24, 2022, the Company expanded its existing relationship with a third-party service provider for business process outsourcing and technology services for its third-party administration services and electronic health records solutions. As a result, the third-party provider hired approximately 180 employees from the Company, hired to fill existing open positions, and will augment with additional resources to meet client demand. The agreement term is seven years and includes total estimated fees of $115,300. The arrangement includes extended payment terms for cloud computing implementation costs, internally developed software support, and business process support. In order to determine the present value of the commitment, the Company used an imputed interest rate of 9.5%, which was reflective of its estimated uncollateralized borrowing rate at signing. As of December 31, 2022, the outstanding principal balance of the financing arrangement was $5,169 with an unamortized discount of $1,239, which was included in accrued expenses and other liabilities and other long-term liabilities on the Company’s consolidated balance sheet. Imputed interest expense from the arrangement was $166 for the year ended December 31, 2022. On October 1, 2022, the Company entered into a purchase arrangement with a third-party software support and service provider to purchase software licenses for total fees of $1,065. The purchased software licenses were delivered to the Company on the purchase date. The arrangement allows the Company to pay the fees over 36 monthly installment payments. The Company used an imputed interest rate of 10.0%, which was reflective of its estimated collateralized borrowing rate on purchase date. As of December 31, 2022, the outstanding principal balance of the financing arrangement was $916 with an unamortized discount of $138, which was included in accrued expenses and other liabilities and other long-term liabilities on the Company’s consolidated balance sheet. Imputed interest expense from the arrangement was $1 for the year ended December 31, 2022.
|
| Leases | (r) Leases The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities, and noncurrent operating lease liabilities on the consolidated balance sheets. ROU assets represent the Company’s right to use an underlying asset for the lease term, and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. ROU assets and liabilities are recognized at the lease commencement date based on the estimated net present value of lease payments over the lease term. As the rate implicit in the lease is not readily determinable for most leases, the Company uses its incremental borrowing rate in determining the net present value of lease payments. The Company estimates its incremental borrowing rate for each lease as of the measurement date with consideration of the risk-free rate for varying maturities corresponding to the remaining lease term, the risk premium attributed to the Company’s credit rating for a secured or collateralized instrument, and comparable borrowings of similarly rated companies. Leases with an initial term of twelve months or less are not recorded on the balance sheet. The lease expense for short-term leases is recognized on a straight-line basis over the lease term. Many leases include options to renew, with the exercise of lease renewal options at the Company’s sole discretion. The lease terms that include options to renew the lease require such renewal to be included when it is reasonably certain that the Company will exercise such option. The depreciable life of finance lease assets and leasehold improvements is limited by the expected lease term, unless there is a transfer of title or purchase option reasonably certain of exercise. For leases where the Company will derive no economic benefit from leased space that it has vacated or where the Company has shortened the term of a lease when space is no longer needed, the Company will record an impairment or accelerated amortization of the ROU assets. The Company’s lease agreements do not contain any residual value guarantees. The Company has elected to include both lease and nonlease components as a single lease component for its operating leases. See Note 9 for further detail regarding the Company’s lease arrangements.
|
| Property and Equipment, Net | (s) Property and Equipment, Net Property and equipment are stated at cost less accumulated depreciation. Additions or improvements that increase the useful life of existing assets are capitalized, while expenditures for repairs and maintenance that do not improve or extend the lives of the respective assets are charged to expense as incurred. Depreciation is recognized using the straight-line method over the estimated useful lives of the assets. The Company depreciates computer hardware and purchased software over a life of three years and office furniture and equipment over a life of five years. Leasehold improvements are amortized over the shorter of the estimated useful life of the asset or the lease term. Upon retirement or sale, the cost and related accumulated depreciation of assets disposed of are removed from the accounts, and any resulting gain or loss is included in the consolidated statements of operations.
|
| Software Development Costs, Net | (t) Software Development Costs, Net Certain development costs of the Company’s internal-use software are capitalized in accordance with ASC Topic 350, Intangibles — Goodwill and Other (“ASC 350”), which outlines the stages of computer software development and specifies when capitalization of costs is required. The Company capitalizes certain costs incurred in connection with obtaining or developing the proprietary platforms that support the Company’s medication and technology-enabled service contracts. These costs include third-party contractors and payroll costs for employees directly involved with the software development. Projects that are determined to be in the development stage are capitalized. Subsequent additions, modifications, or upgrades to internal-use software are capitalized to the extent that they allow the software to perform tasks it previously did not perform. Capitalized software costs are amortized beginning when the software project is substantially complete and the asset is ready for its intended use. Capitalized internal-use software costs are amortized using the straight-line method over the remaining estimated useful life of the assets, which is generally three years. Costs incurred in the preliminary project stage and post-implementation stage, as well as maintenance and training costs, are expensed as incurred.
|
| Goodwill | (u) Goodwill Goodwill consists of the excess purchase price over fair value of net tangible and intangible assets acquired. Goodwill is not amortized, but instead tested for impairment at least annually. Goodwill is assessed for impairment on October 1 of each year or more frequently if events or changes in circumstances indicate that the asset might be impaired. The Company evaluates goodwill in accordance with ASU No. 2017-04, Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which requires the Company to perform its goodwill impairment assessment by comparing the fair value of its reporting units with their respective carrying values. Prior to performing the quantitative assessment, the Company has the option to perform a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Factors generally considered in the Company’s qualitative assessment that could trigger a quantitative assessment include significant underperformance relative to expected operating trends, significant changes in the way assets are used, underutilization of the Company’s tangible assets, discontinuance of certain products by the Company or by the Company’s clients, changes in the competitive environment, and significant negative industry or economic trends. If the Company determines that it is more likely than not that the fair value of a reporting unit is below the carrying amount, a quantitative goodwill impairment test is required. In the quantitative assessment, the fair value of the reporting unit is determined using either a discounted cash flow method or a market approach. If the fair value of the reporting unit is greater than its carrying amount, then the carrying amount is deemed to be recoverable and no further action is required. If the fair value of the reporting unit is less than its carrying amount, then an indication of goodwill impairment exists for the reporting unit and an impairment loss is recognized in the amount by which the carrying amount exceeds the reporting unit’s fair value, and a charge is recorded on the Company’s consolidated statements of operations. For its annual assessment for the year ended December 31, 2022, the Company performed a quantitative assessment of goodwill as of October 1, 2022 using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2022. During first and second quarter of 2022, Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of March 31, 2022 and June 30, 2022, respectively, using a market approach, which estimates fair value based on a reconciliation of the Company’s market capitalization. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of March 31, 2022 and June 30, 2022. During fourth of quarter of 2021, the Company experienced a sustained decline in the price of the Company’s common stock. As a result, the Company determined that an indicator of impairment was present and performed a quantitative goodwill impairment assessment as of December 31, 2021 in addition to its annual assessment as of October 1, 2021. The fair value of the reporting units was estimated using a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The Company utilized forecasts of revenue and operating income, based on management’s estimates and long-term plans, as well as required estimates and judgments about working capital requirements, capital expenditures, income taxes, discount rates, terminal growth rates, long-term operating margins, and control premiums and valuation multiples appropriate for acquisitions in the industries in which the Company competes. Based on the analysis performed, the Company determined that the estimated fair value of the Company’s reporting units exceeded their carrying values, and as a result, goodwill was not impaired as of December 31, 2021. For the year ended December 31, 2020, the Company performed a qualitative assessment of goodwill and determined that it was not more likely than not that the fair value of its reporting units was less than the carrying amount. Accordingly, no impairment loss was recorded for the years ended December 31, 2022, 2021, or 2020. See Note 11 - Goodwill and Intangible Assets for additional information.
|
| Impairment of Long-Lived Assets Including Other Intangible Assets | (v) Impairment of Long-Lived Assets, Including Other Intangible Assets Long-lived assets consist of property and equipment, software development costs, and definite-lived intangible assets. Long-lived assets to be held and used are tested for recoverability whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends, and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset to its carrying value. An impairment loss may be recognized when estimated undiscounted future cash flows expected to result from the use and disposition of an asset are less than its carrying amount. The impairment loss would be based on the excess of the carrying value of the impaired asset over its fair value, determined based on discounted cash flows or a combination of income and market approaches. During the first quarter of 2022, the Company became aware of changes in circumstances impacting the future application of certain capitalized software development costs and determined that an indicator of impairment was present. The Company evaluated the recoverability of the related long-lived assets by comparing their carrying amount to the future net undiscounted cash flows expected to be generated by the assets to determine if the carrying value was not recoverable. The recoverability test indicated that certain capitalized software development costs were impaired. As a result, the Company recognized an impairment loss equal to $4,062 for the year ended December 31, 2022. During the fourth quarter of 2021, the Company determined that an indicator of impairment was present as it related to definite-lived intangible assets obtained from the DoseMe acquisition in 2019, which are presented in current assets of discontinued operations as of December 31, 2022 and in noncurrent assets of discontinued operations as of December 31, 2021. The recoverability test indicated that the undiscounted cash flows of the asset group were less than its carrying value. Therefore, the estimated fair value of the DoseMe assets was determined based on a combination of a discounted cash flow method, or income approach, and market approaches, which estimate fair value based on a selection of appropriate peer group companies. The estimated fair value of the DoseMe assets exceeded its carrying value. As a result, no intangible asset impairment charges were recorded for the year ended December 31, 2021. During the fourth quarter of 2020, the Company determined that an indicator of impairment was present as related to definite-lived intangible assets obtained from the Medliance acquisition in 2014. The recoverability test indicated that certain intangible assets were impaired, and the Company recorded an aggregate impairment charge of $5,040 for the year ended December 2020. See Note 11 - Goodwill and Intangible Assets and Note 6 – Discontinued Operations for additional information.
|
| Contingencies | (w) Contingencies Liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. Legal fees and other expenses related to litigation are expensed as incurred and included in general and administrative expenses in the consolidated statements of operations.
|
| Advertising Costs | (y) Advertising Costs Advertising costs are charged to operations when the advertising first takes place. The Company incurred advertising costs of $90, $334 and $185 for the years ended December 31, 2022, 2021, and 2020, respectively, which are included in sales and marketing expense.
|
| Business Combinations | (z) Business Combinations The costs of business combinations are allocated to the assets acquired and liabilities assumed, in each case based on estimates of their respective fair values at the acquisition dates, using the purchase method of accounting. Fair values of intangible assets are estimated by valuation models prepared by management and third-party specialists. The assets purchased and liabilities assumed have been reflected in the Company’s consolidated balance sheets, and the results are included in the consolidated statements of operations and consolidated statements of cash flows from the date of acquisition. Acquisition-related contingent consideration that is classified as a liability is measured at fair value at the acquisition date with changes in fair value after the acquisition date affecting earnings in the period of the estimated fair value change. Acquisition-related transaction costs, including legal and accounting fees and other external costs directly related to the acquisition, are recognized separately from the acquisition and expensed as incurred in general and administrative expenses in the consolidated statements of operations. Unanticipated events and circumstances may occur that may affect the accuracy or validity of such assumptions, estimates, or actual results.
|
| Segment Reporting | (aa) Segment Reporting The Company manages its business through two segments for the purposes of assessing performance and making operating decisions. The Company’s chief operating decision maker (“CODM”), the Interim Chief Executive Officer, allocates resources and assesses performance based upon financial information at the reportable segment level. All revenues are generated and all tangible assets are held in the U.S. See Note 23 for a discussion of the Company’s reportable segments.
|
| Concentration of Credit Risk | (bb) Concentration of Credit Risk The Company is subject to concentrations of credit risk related to cash, cash equivalents, restricted cash, accounts receivable, and client claims receivable. While the Company maintains its cash, cash equivalents and restricted cash with financial institutions with high credit ratings, it often maintains these deposits in federally insured financial institutions in excess of federally insured limits. The Company has not experienced any realized losses on cash, cash equivalents or restricted cash to date. The Company’s medication fulfillment services clients are sponsors of the federal Medicare Part D plan (prescription drug coverage plan) and, therefore, subject to the payment regulations established by the Centers for Medicare & Medicaid Services (“CMS”). Under CMS guidelines, Medicare Part D sponsors are required to remit payment for claims within 14 calendar days of the date on which an electronically submitted claim is received and within 30 days of the date on which non-electronically-submitted claims are received. The Company extends credit to clients based upon such terms, as well as management’s evaluation of creditworthiness, and generally collateral is not required. The Company’s clients also include health plans and other healthcare providers. Credit associated with these accounts is extended based upon management’s evaluation of creditworthiness and is monitored on an on-going basis. As of December 31, 2022 and December 31, 2021, no client represented more than 10% of net accounts receivable. As of December 31, 2022, one client represented 14% of client claims receivable. As of December 31, 2021, two clients represented 13% and 11%, respectively, of client claims receivable. For the years ended December 31, 2022, 2021, and 2020, one client accounted for 15%, 16%, and 16% of total revenue, respectively.
|
| Fair Value of Financial Instruments | (cc) Fair Value of Financial Instruments Certain assets and liabilities are carried at fair value under GAAP. Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable: Level 1 — Quoted prices in active markets for identical assets or liabilities. Level 2 — Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities or other inputs that are observable or can be corroborated by observable markets. Level 3 — Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques. The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
|
| Recent Accounting Pronouncement | (dd) Recent Accounting Pronouncements In October 2021, the Financial Accounting Standards Board issued Accounting Standards Update 2021-08, Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (“ASU 2021-08”). ASU 2021-08 requires an acquirer in a business combination to recognize and measure contract assets and contract liabilities from acquired contracts using the revenue recognition guidance under ASC Topic 606 (Revenue from Contracts with Customers) in order to align the recognition of a contract liability with the definition of performance obligation. This approach differs from the current requirement to measure contract assets and contract liabilities acquired in a business combination at fair value. ASU 2021-08 is effective for financial statements issued for fiscal years beginning after December 15, 2022; early adoption is permitted. The Company adopted ASU 2021-08 on January 1, 2023 and determined that it does not have a significant impact on the consolidated financial statements. |
| Shipping and Handling | |
| Accounting policies | |
| Cost of Revenue | (x) Shipping and Handling Costs Shipping and handling costs are charged to cost of medication revenue when incurred. Shipping and handling costs totaled $13,613, $9,410, and $8,443 for the years ended December 31, 2022, 2021, and 2020, respectively.
|
| Medication | |
| Accounting policies | |
| Cost of Revenue | (e) Cost of Medication Revenue (exclusive of depreciation and amortization) Cost of medication revenue includes all costs directly related to the fulfillment and distribution of medications as part of the Company’s CareVention HealthCare offerings. These costs consist primarily of the purchase price of the medications that the Company dispenses, shipping and packaging, expenses associated with operating the Company’s medication fulfillment centers, including employment costs and stock-based compensation, and expenses related to the hosting of the Company’s technology platform. Cost of medication revenue also includes direct overhead expenses and allocated indirect overhead costs. The Company allocates indirect overhead costs among functions based on employee headcount.
|
| Technology-enabled solutions | |
| Accounting policies | |
| Cost of Revenue | (f) Cost of Technology-Enabled Solutions Revenue (exclusive of depreciation and amortization) Cost of technology-enabled solutions revenue includes all costs directly related to servicing the Company’s CareVention HealthCare and MedWise HealthCare service contracts. These costs primarily consist of employment costs, including stock-based compensation, outside contractors, expenses related to supporting the Company’s software platforms, direct overhead expenses, and allocated indirect overhead costs. The Company allocates indirect overhead costs among functions based on employee headcount.
|
Software Development Costs (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Software Development Costs | |||||||||||||||||||||||||||||||||||||||||||
| Schedule of capitalized software costs |
|
||||||||||||||||||||||||||||||||||||||||||
Revenue (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of disaggregated revenue by reportable segment |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of contract assets and contract liabilities from contracts with customers |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of significant changes in the contract assets and the contract liabilities balances |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Net Loss per Share (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Loss per Share | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of calculation of basic and diluted net loss per share |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of shares excluded from the calculation of diluted net loss per share |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Acquisitions (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of proforma results |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Personica | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of allocation of the purchase price based on the estimated fair values of the assets acquired and liabilities |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of purchase price consideration |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Discontinued Operations (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PrescribeWellness business | Discontinued Operations, Disposed of by Sale | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Discontinued Operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedules of discontinued operations | The following table summarizes the net assets sold as finally reported on the sale date of August 1, 2022, and as of December 31, 2021, classified as discontinued operations on the consolidated balance sheets as of December 31, 2021:
The following table summarizes the results of operations of the PrescribeWellness Business, which are included in loss from discontinued operations, net of tax in the consolidated statements of operations for the years ended December 31, 2022, 2021, and 2020:
The following table summarizes the significant operating noncash items and investing activities of PrescribeWellness Business:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DoseMe and SinfonaRx businesses | Discontinued Operations, Held-for-sale | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Discontinued Operations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedules of discontinued operations | The following table summarizes the results of operations of the DoseMe and SinfoníaRx businesses, which are included in loss from discontinued operations, net of tax in the consolidated statements of operations for the years ended December 31, 2022, 2021, and 2020:
The following table summarizes the DoseMe and SinfoníaRx businesses’ current and noncurrent assets and liabilities classified as discontinued operations on the consolidated balance sheets as of December 31, 2022 and December 31, 2021:
The following table summarizes the DoseMe and SinfoníaRx businesses’ significant operating noncash items and investing activities of discontinued operations:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Other Current Assets (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Other Current Assets | |||||||||||||||||||||||||||||||||||||||||||
| Schedule of Other Current Assets |
|
||||||||||||||||||||||||||||||||||||||||||
Property and Equipment (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Property and Equipment. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of property plant and equipment |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Leases (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Leases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of components of lease expense |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of supplemental balance sheet information related to leases |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of supplemental cash flow information related to leases |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of maturities of operating lease liabilities |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Goodwill and Intangible Assets (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Goodwill and Intangible Assets | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of goodwill |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of intangible assets |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of estimated amortization expense |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Accrued Expenses and Other Liabilities (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Accrued Expenses and Other Liabilities | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of accrued expenses and other liabilities |
*This amount represents client funds held by the Company, with an offsetting amount included in restricted cash. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Line of Credit and Long-Term Debt (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||
| Lines of Credit and Long-Term Debt | |||||||||||||||||||||||||||||||||||||||||||
| Schedule of long-term debt obligations |
|
||||||||||||||||||||||||||||||||||||||||||
Income Taxes (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Taxes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of components of (loss) income |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of expense (benefit) from income taxes |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of principal components of deferred tax assets (liabilities) |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of change in valuation allowance |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of reconciliation of income tax (expense) benefit |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stock-Based Compensation (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Stock-Based Compensation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of restricted stock award activity |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of weighted average assumptions for employee grants |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary of stock option activity |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of recorded stock-based compensation expense related to stock options |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fair Value Measurements (Tables) |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Fair Value Measurements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of assets measured at fair value on a recurring basis |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of financial instruments not carried at fair value |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segment Reporting (Tables) |
12 Months Ended | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2022 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Segment Reporting | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedule of reportable operating segment information |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Schedules of reconciliation of net loss to Adjusted EBITDA |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Summary of Significant Accounting Policies - Accounts Receivable, net (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Accounts Receivable, net | ||
| Allowance for doubtful accounts | $ 368 | $ 110 |
Summary of Significant Accounting Policies - Cloud Computing Arrangements (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Other assets | |||
| Accumulated amortization, cloud computing implementation costs | $ 590 | $ 398 | |
| Amortization expense, cloud computing implementation costs | 192 | 208 | $ 185 |
| Prepaid expenses | |||
| Other assets | |||
| Capitalized cloud computing implementation costs | 882 | $ 747 | |
| Other assets | |||
| Other assets | |||
| Capitalized cloud computing implementation costs | $ 1,276 | ||
Summary of Significant Accounting Policies - Property and Equipment and Software Development Costs, net (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Computer hardware and purchased software | |
| Property and Equipment | |
| Useful life | 3 years |
| Office furniture and equipment | |
| Property and Equipment | |
| Useful life | 5 years |
| Software development | |
| Property and Equipment | |
| Useful life | 3 years |
Summary of Significant Accounting Policies - Goodwill and Impairment of Long-Lived Assets (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Goodwill | |||
| Goodwill impairment | $ 0 | $ 0 | $ 0 |
| Software development costs impairment | $ 4,062 | ||
| Intangible asset impairment | $ 0 | $ 5,040 | |
| Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income | Long-lived asset impairment charge | Long-lived asset impairment charge | |
Summary of Significant Accounting Policies - Shipping and Handling (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Disaggregation of revenue | |||
| Cost of revenue | $ 232,603 | $ 193,378 | $ 160,618 |
| Shipping and Handling | |||
| Disaggregation of revenue | |||
| Cost of revenue | $ 13,613 | $ 9,410 | $ 8,443 |
Summary of Significant Accounting Policies - Advertising Costs and Segment Data (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2022
USD ($)
segment
|
Dec. 31, 2021
USD ($)
|
Dec. 31, 2020
USD ($)
|
|
| Summary of Significant Accounting Policies | |||
| Advertising costs | $ | $ 90 | $ 334 | $ 185 |
| Number of segments | segment | 2 | ||
Summary of Significant Accounting Policies - Concentration of Risk (Details) - customer |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Client Claims Receivable | Credit risk | |||
| Concentration Risk | |||
| Number of clients | 2 | ||
| Client Claims Receivable | Credit risk | Client One | |||
| Concentration Risk | |||
| Number of clients | 1 | ||
| Concentration risk (as a percent) | 14.00% | 13.00% | |
| Client Claims Receivable | Credit risk | Client Two | |||
| Concentration Risk | |||
| Concentration risk (as a percent) | 11.00% | ||
| Revenue | Customer risk | Client One | |||
| Concentration Risk | |||
| Number of clients | 1 | 1 | 1 |
| Concentration risk (as a percent) | 15.00% | 16.00% | 16.00% |
Revenue - General (Details) |
12 Months Ended |
|---|---|
Dec. 31, 2022 | |
| Minimum | |
| Contract with customer | |
| Client contract term | 1 year |
| Termination notice period | 0 days |
| Maximum | |
| Contract with customer | |
| Client contract term | 5 years |
| Termination notice period | 180 days |
Revenue - Disaggregation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Disaggregation of revenue | |||
| Total revenue | $ 299,516 | $ 259,882 | $ 221,389 |
| Medication | |||
| Disaggregation of revenue | |||
| Total revenue | 231,052 | 189,591 | 158,692 |
| Technology-enabled solutions | |||
| Disaggregation of revenue | |||
| Total revenue | 68,464 | 70,291 | 62,697 |
| CareVention HealthCare | |||
| Disaggregation of revenue | |||
| Total revenue | 295,482 | 248,008 | 206,269 |
| CareVention HealthCare | Medication | |||
| Disaggregation of revenue | |||
| Total revenue | 231,052 | 189,591 | 158,692 |
| CareVention HealthCare | Technology-enabled solutions | |||
| Disaggregation of revenue | |||
| Total revenue | 64,430 | 58,417 | 47,577 |
| MedWise HealthCare | |||
| Disaggregation of revenue | |||
| Total revenue | 4,034 | 11,874 | 15,120 |
| MedWise HealthCare | Value-based care solutions | |||
| Disaggregation of revenue | |||
| Total revenue | 3,077 | 11,617 | 14,926 |
| MedWise HealthCare | Software subscription and services | |||
| Disaggregation of revenue | |||
| Total revenue | $ 957 | $ 257 | $ 194 |
Revenue - Contract Balances (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|---|
| Contract Balances | |||
| Contract assets | $ 15,115 | $ 12,695 | $ 7,024 |
| Contract liabilities | $ 3,435 | $ 2,191 | $ 1,982 |
Revenue - Change in contract balances (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Contract assets: | ||
| Contract assets, beginning of period | $ 12,695 | $ 7,024 |
| Decreases due to cash received | (12,447) | (8,889) |
| Changes to the contract assets at the beginning of the period as a result of changes in estimates | 153 | 2,392 |
| Changes during the year, net of reclassifications to receivables | 14,714 | 12,168 |
| Contract assets, end of period | 15,115 | 12,695 |
| Contract liabilities: | ||
| Contract liabilities, beginning of period | 2,191 | 1,982 |
| Revenue recognized that was included in the contract liabilities balance at the beginning of the period | (1,990) | (1,523) |
| Increases due to cash received, excluding amounts recognized as revenue during the period | 3,234 | 1,732 |
| Contract liabilities, end of period | $ 3,435 | $ 2,191 |
Net Loss per Share - Anti-dilutive Securities (Details) - shares |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Securities excluded from the calculation of diluted net loss per share | |||
| Anti-dilutive securities | 12,765,904 | 13,093,578 | 8,129,857 |
| Stock options | |||
| Securities excluded from the calculation of diluted net loss per share | |||
| Anti-dilutive securities | 1,177,805 | 1,604,226 | 2,096,556 |
| Restricted stock and restricted stock units | |||
| Securities excluded from the calculation of diluted net loss per share | |||
| Anti-dilutive securities | 2,295,313 | 2,196,566 | 1,386,908 |
| Common stock warrants/Convertible note warrants | |||
| Securities excluded from the calculation of diluted net loss per share | |||
| Anti-dilutive securities | 4,646,393 | 4,646,393 | 4,646,393 |
| Convertible senior subordinated notes, Option to purchase shares | |||
| Securities excluded from the calculation of diluted net loss per share | |||
| Anti-dilutive securities | 4,646,393 | 4,646,393 | |
Acquisitions - Pro forma (unaudited) (Details) $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2020
USD ($)
| |
| Acquisitions | |
| Revenue | $ 230,262 |
| Net loss | $ (55,987) |
Discontinued Operations - Held for Sale (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Discontinued Operations | ||
| Proceeds from sale of business | $ 120,038 | |
| DoseMe and SinfonaRx businesses | Discontinued Operations, Held-for-sale | ||
| Discontinued Operations | ||
| Goodwill impairment | 6,127 | |
| Impairment charge on net assets held for sale | $ 21,113 | |
| DoseMe business | Discontinued Operations, Held-for-sale | ||
| Discontinued Operations | ||
| Intangible asset impairment charges | $ 0 | |
Discontinued Operations - Held for Sale, Results of Operations (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Loss from discontinued operations | |||
| Net loss from discontinued operations, net of tax | $ (70,176) | $ (26,817) | $ (24,455) |
| DoseMe and SinfonaRx businesses | Discontinued Operations, Held-for-sale | |||
| Loss from discontinued operations | |||
| Revenue | 27,898 | 33,074 | 40,519 |
| Cost of revenue, exclusive of depreciation and amortization | 27,153 | 26,683 | 30,579 |
| Operating expenses | 17,104 | 24,401 | 28,192 |
| Impairment charges | 27,240 | ||
| Loss from discontinued operations before income taxes | (43,599) | (18,010) | (18,252) |
| Income tax (benefit) expense | (19) | 68 | 69 |
| Net loss from discontinued operations, net of tax | $ (43,580) | $ (18,078) | $ (18,321) |
Discontinued Operations - Held for Sale, Operating non-cash items and investing activities (Details) - DoseMe and SinfonaRx businesses - Discontinued Operations, Held-for-sale - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Operating non-cash items and investing activities of discontinued operations: | |||
| Depreciation and amortization | $ 2,780 | $ 10,850 | $ 13,592 |
| Impairment charges | 27,240 | ||
| Stock-based compensation | 2,756 | 3,286 | 3,534 |
| Purchases of property and equipment | (52) | (205) | (1,783) |
| Software development costs | $ (3,651) | $ (3,514) | $ (1,637) |
Other Current Assets (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|---|
| Other Current Assets | |||
| Contract assets | $ 15,115 | $ 12,695 | $ 7,024 |
| Non-trade receivables | 719 | 3,289 | |
| Other | 2,353 | 2,049 | |
| Total other current assets | $ 18,187 | $ 18,033 |
Property and Equipment (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Property and Equipment | |||
| Property and equipment, gross | $ 28,182 | $ 29,205 | |
| Accumulated depreciation | 19,024 | 17,427 | |
| Property and equipment, net | 9,158 | 11,778 | |
| Depreciation and amortization | $ 23,347 | 20,482 | $ 16,633 |
| Computer hardware and purchased software | |||
| Property and Equipment | |||
| Useful life | 3 years | ||
| Property and equipment, gross | $ 7,548 | 5,943 | |
| Office furniture and equipment | |||
| Property and Equipment | |||
| Useful life | 5 years | ||
| Property and equipment, gross | $ 13,855 | 12,998 | |
| Leasehold improvements | |||
| Property and Equipment | |||
| Property and equipment, gross | 6,779 | 10,264 | |
| Property and equipment | |||
| Property and Equipment | |||
| Depreciation and amortization | $ 3,742 | $ 3,495 | $ 3,658 |
| Minimum | Leasehold improvements | |||
| Property and Equipment | |||
| Useful life | 3 years | ||
| Maximum | Leasehold improvements | |||
| Property and Equipment | |||
| Useful life | 14 years | ||
Leases - Components of Lease Expense (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Leases | ||||
| Right-of-use assets impairment charges | $ 4,881 | |||
| Right-of-use assets impairment charges, allocated to ROU assets | 2,805 | $ 2,805 | ||
| Right-of-use assets impairment charges, allocated to property and equipment | $ 2,076 | |||
| Components of lease expense | ||||
| Operating lease expense | 3,318 | $ 3,404 | $ 3,635 | |
| Finance lease expense | ||||
| Amortization of leased assets | 138 | |||
| Interest on lease liabilities | 1 | |||
| Total finance lease expense | 139 | |||
| Variable lease expense | 1,004 | 1,012 | 1,184 | |
| Short-term lease expense | 15 | 10 | 13 | |
| Total lease expense | $ 4,337 | $ 4,426 | $ 4,971 | |
Leases - Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Operating leases | ||
| Operating lease right-of-use assets | $ 10,483 | $ 16,323 |
| Current operating lease liabilities | 2,708 | 3,275 |
| Noncurrent operating lease liabilities | 12,786 | 15,792 |
| Total operating lease liabilities | $ 15,494 | $ 19,067 |
| Operating Lease, Liability, Statement of Financial Position | Current operating lease liabilities, Noncurrent operating lease liabilities | Current operating lease liabilities, Noncurrent operating lease liabilities |
| Weighted average remaining lease term (in years): Operating leases | 6 years 8 months 12 days | 7 years 3 months 18 days |
| Weighted average discount rate: Operating leases (as a percent) | 4.60% | 4.60% |
Leases - Supplemental Cash Flow Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Leases | ||||
| Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows for operating leases | $ 3,362 | $ 3,356 | $ 3,212 | |
| Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows for finance leases | 1 | |||
| Cash paid for amounts included in the measurement of lease liabilities: Financing cash flows for finance leases | 4 | 56 | ||
| Right-of-use assets obtained in exchange for lease liabilities: Operating leases | 52 | $ 1,475 | $ 646 | |
| Right-of-use assets impairment charges, allocated to ROU assets | $ 2,805 | $ 2,805 | ||
Leases - Maturities of Lease Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Operating leases | ||
| 2023 | $ 2,764 | |
| 2024 | 2,705 | |
| 2025 | 2,704 | |
| 2026 | 2,537 | |
| 2027 | 2,335 | |
| Thereafter | 4,928 | |
| Total minimum lease payments | 17,973 | |
| Less: imputed interest | (2,479) | |
| Present value of lease liabilities | 15,494 | $ 19,067 |
| Current operating lease liabilities | (2,708) | (3,275) |
| Total long-term lease liabilities | $ 12,786 | $ 15,792 |
| Operating Lease, Liability, Statement of Financial Position | Current operating lease liabilities, Total long-term lease liabilities | Current operating lease liabilities, Total long-term lease liabilities |
Software Development Costs (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Software Development Costs | |||
| Software development costs | $ 54,853 | $ 49,481 | |
| Less: accumulated amortization | (22,261) | (20,227) | |
| Software development costs, net | 32,592 | 29,254 | |
| Capitalized software development costs included above not yet subject to amortization | 4,997 | 5,328 | |
| Amortization expense | 12,567 | $ 9,407 | $ 6,432 |
| Software development costs impairment | $ 4,062 | ||
Goodwill and Intangible Assets - Goodwill (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Goodwill and related changes | |||
| Goodwill at beginning of period | $ 115,323 | ||
| Goodwill at end of period | 115,323 | $ 115,323 | |
| Goodwill accumulated impairment loss | 0 | 0 | $ 0 |
| CareVention HealthCare | |||
| Goodwill and related changes | |||
| Goodwill at beginning of period | 115,323 | 115,350 | |
| Adjustments to goodwill related to prior year acquisition | (27) | ||
| Adjustments to goodwill | |||
| Goodwill at end of period | 115,323 | $ 115,323 | |
| MedWise HealthCare | |||
| Goodwill and related changes | |||
| Goodwill at end of period | $ 0 | ||
Goodwill and Intangible Assets - Amortization (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Estimated amortization expense | ||
| 2023 | $ 5,882 | |
| 2024 | 4,684 | |
| 2025 | 4,467 | |
| 2026 | 4,338 | |
| 2027 | 4,270 | |
| Thereafter | 14,685 | |
| Total estimated amortization expense | $ 38,326 | $ 45,358 |
Accrued Expenses and Other Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| Accrued Expenses and Other Liabilities | ||
| Employee related expenses | $ 10,780 | $ 8,595 |
| Contract liability | 3,309 | 2,015 |
| Customer deposits | 904 | 904 |
| Client funds obligations | 12,372 | 6,038 |
| Contract labor | 3 | 838 |
| Interest | 2,133 | 2,281 |
| Vendor financing arrangements | 568 | |
| Professional fees | 748 | 1,327 |
| Consideration payable to customer | 20,311 | 15,971 |
| Income and non-income taxes payable | 8 | 15 |
| Other expenses | 4,609 | 3,013 |
| Total accrued expenses and other liabilities | $ 55,745 | $ 40,997 |
Notes Payable Related to Acquisition (Details) - Notes - Personica - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|
Oct. 05, 2020 |
Oct. 31, 2021 |
Apr. 30, 2021 |
Jan. 31, 2021 |
Dec. 31, 2021 |
|
| Notes Payable Related to Acquisition | |||||
| Amount of promissory notes | $ 17,000 | ||||
| Interest rate (as a percent) | 3.25% | ||||
| Amount of promissory notes paid in cash during period | $ 4,000 | $ 5,500 | $ 7,500 | ||
| Reduction in amount paid | $ 458 | ||||
| Acquisition-related notes payable | $ 16,355 | ||||
| Interest expense | $ 481 | ||||
| Paid or accrued interest | 143 | ||||
| Non-cash accretion of discounts | $ 338 | ||||
Line of Credit and Long-Term Debt - Line of Credit (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||
|---|---|---|---|---|---|
Aug. 01, 2022 |
Dec. 18, 2020 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Lines of Credit | |||||
| Repayment of line of credit | $ 57,200 | $ 10,000 | |||
| 2020 Credit Facility and 2015 Line of Credit | |||||
| Lines of Credit | |||||
| Interest expense | $ 336 | ||||
| Deferred financing costs, net of accumulated amortization | 624 | ||||
| 2020 Credit Facility | |||||
| Lines of Credit | |||||
| Maximum borrowing capacity | $ 120,000 | ||||
| Sublimit of loan | $ 1,000 | ||||
| Commitment fee at closing (as a percent) | 0.50% | ||||
| Commitment fee payable on each anniversary (as a percent) | 0.25% | ||||
| Repayment of principal and interest | $ 57,406 | ||||
| Interest expense | 1,363 | 1,203 | |||
| Deferred financing costs, gross | $ 1,534 | ||||
| Amortization of deferred financing costs to interest expense | $ 973 | $ 540 | |||
| 2020 Credit Facility | LIBOR | |||||
| Lines of Credit | |||||
| Spread on variable rate (as a percent) | 3.25% | ||||
Line of Credit and Long-Term Debt - Convertible Note Hedge and Warrant Transactions (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | |
|---|---|---|
Feb. 12, 2019 |
Dec. 31, 2022 |
|
| Convertible senior subordinated notes, Option to purchase shares | ||
| Warrants and options indexed to Company's stock | ||
| Options indexed to Company's stock (in shares) | 4,646,393 | |
| Price of options indexed to Company's stock (in dollars per share) | $ 69.95 | |
| Premiums paid for the note hedges | $ 101,660 | |
| Common stock warrants/Convertible note warrants | ||
| Warrants and options indexed to Company's stock | ||
| Option to purchase | 4,646,393 | |
| Exercise price (in dollars per share) | $ 105.58 | |
| Proceeds from sale of warrants | $ 65,910 | |
| Warrants exercised | 0 |
Line of Credit and Long-Term Debt - Long-term debt (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
|---|---|---|
| 2026 Notes, Convertible Senior Subordinated Notes | ||
| Long-Term Debt | ||
| Convertible senior subordinated notes | $ 325,000 | |
| Unamortized discount, including debt issuance costs, on convertible senior subordinated notes | (4,366) | $ (5,701) |
| Total long-term debt, net | 320,634 | 319,299 |
| Convertible senior subordinated notes - excluding related party | ||
| Long-Term Debt | ||
| Convertible senior subordinated notes | 235,272 | $ 325,000 |
| Convertible senior subordinated notes - related party | ||
| Long-Term Debt | ||
| Convertible senior subordinated notes | $ 89,728 |
Income Taxes - Components (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Income Taxes | |||
| Loss before income taxes | $ (76,945) | $ (51,848) | $ (61,920) |
| United States | |||
| Income Taxes | |||
| Loss before income taxes | $ (76,945) | $ (51,848) | $ (61,920) |
Income Taxes - Expense (Benefit) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Current: | |||
| State and local | $ 93 | $ 114 | $ 134 |
| Total current income tax expense | 93 | 114 | 134 |
| Deferred: | |||
| US federal | 14 | 52 | (2,930) |
| State and local | 282 | 224 | (2,613) |
| Total deferred income tax expense (benefit) | 296 | 276 | (5,543) |
| Total income tax expense (benefit) | 389 | 390 | (5,409) |
| Current international income tax expense | 0 | 0 | 0 |
| Deferred international income tax expense | $ 0 | $ 0 | $ 0 |
Income Taxes - Effective tax rate (Details) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Income Taxes | |||
| Effective tax rate (as a percent) | (0.50%) | (0.80%) | 8.70% |
Income Taxes - Deferred taxes (Details) - USD ($) $ in Thousands |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|---|---|---|---|
| Deferred tax assets: | |||
| Net federal operating loss carryforward | $ 51,270 | $ 45,037 | |
| Net state operating loss carryforward | 13,800 | 10,597 | |
| Net international operating loss carryforward | 4,071 | 3,554 | |
| Interest expense limitation carryforward | 19,848 | 14,501 | |
| Unamortized debt discount | 13,629 | 17,515 | |
| Accruals | 1,221 | 1,257 | |
| Amortizable intangible assets | 419 | 1,479 | |
| Stock options | 4,793 | 8,671 | |
| Operating lease liabilities | 4,987 | 6,335 | |
| Assets held for sale | 8,591 | ||
| Other | 420 | 562 | |
| Deferred tax assets | 123,049 | 109,508 | |
| Less: valuation allowances | (111,118) | (88,370) | $ (23,178) |
| Deferred tax assets after valuation allowance | 11,931 | 21,138 | |
| Deferred tax liabilities: | |||
| Fixed assets | (5,002) | (12,080) | |
| Operating lease right-of-use assets | (3,795) | (5,576) | |
| Indefinite-lived intangibles | (4,383) | (4,830) | |
| Other | (131) | (54) | |
| Deferred tax liabilities | (13,311) | (22,540) | |
| Net deferred tax liabilities | $ (1,380) | $ (1,402) |
Income Taxes - NOLs (Details) $ in Thousands |
Dec. 31, 2022
USD ($)
|
|---|---|
| United States | |
| NOL carryforwards | |
| Net operating loss carryforwards | $ 243,313 |
| State | |
| NOL carryforwards | |
| Net operating loss carryforwards | 247,006 |
| International | |
| NOL carryforwards | |
| Net operating loss carryforwards | $ 13,568 |
Income Taxes - Valuation allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Feb. 12, 2021 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Change in valuation allowance: | |||
| Balance at beginning of the period | $ 88,370 | $ 23,178 | |
| Balance at end of the period | 111,118 | 88,370 | |
| Interest expense resulting from amortization of debt discount | |||
| Valuation Allowance | |||
| Increase in deferred tax asset | $ 26,313 | ||
| Change in valuation allowance: | |||
| Increase (decrease) valuation allowance | $ 26,313 | ||
| NOLs and temporary differences | |||
| Change in valuation allowance: | |||
| Increase (decrease) valuation allowance | 22,954 | 65,356 | |
| Foreign exchange rate | |||
| Change in valuation allowance: | |||
| Increase (decrease) valuation allowance | $ (206) | $ (164) | |
Income Taxes - Rate reconciliation (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Reconciliation of income tax benefit (expense): | |||
| Federal statutory rate | 21.00% | 21.00% | 21.00% |
| State income taxes, net of federal benefit | 1.80% | 17.90% | 4.70% |
| Change in valuation allowance | (7.90%) | (78.00%) | (20.80%) |
| Non-deductible stock compensation and tax windfall benefits, net | (10.60%) | (1.00%) | 3.50% |
| Change in fair value of contingent consideration | (4.80%) | (0.90%) | |
| Change in deduction for debt discount amortization | 38.20% | ||
| Non-deductible expenses and other | 1.10% | 1.20% | |
| Effective income tax rate | (0.50%) | (0.80%) | 8.70% |
| Unrecognized tax benefits or related interest and penalties accrued | $ 0 | ||
Stockholders' Equity - Warrants (Details) - Common stock warrants/Convertible note warrants - $ / shares |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Feb. 12, 2019 |
|
| Warrants | ||
| Number of shares called by warrants issued | 4,646,393 | |
| Exercise price (in dollars per share) | $ 105.58 | |
| Shares issued from exercise of warrants | 0 |
Stock-Based Compensation - Plans (Details) - 2016 Plan - shares |
1 Months Ended | ||
|---|---|---|---|
Feb. 25, 2022 |
Sep. 30, 2016 |
Dec. 31, 2022 |
|
| Stock-Based Compensation | |||
| Automatic increase on share reserve (as a percent) | 5.00% | ||
| Additional shares authorized | 1,283,321 | ||
| Available for future grant (in shares) | 1,251,990 |
Stock-Based Compensation - Options Valuation (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Stock-Based Compensation | |||
| Stock-based compensation expense, including discontinued operations (in dollars) | $ 36,831 | $ 38,454 | $ 32,555 |
| Options granted (in shares) | 0 | 2,500 | 5,000 |
| Stock options | |||
| Stock-Based Compensation | |||
| Stock-based compensation expense, including discontinued operations (in dollars) | $ 3,807 | $ 6,972 | $ 9,870 |
| Stock options | Employee | |||
| Valuation assumptions: | |||
| Expected volatility (as a percent) | 58.57% | 56.10% | |
| Expected term (years) | 5 years 5 months 23 days | 5 years 3 months | |
| Risk-free interest rate (as a percent) | 0.50% | 1.22% | |
| Weighted average grant-date fair value (in dollars per share) | $ 28.26 | $ 33.78 | |
Stock-Based Compensation - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan |
Dec. 31, 2022
shares
|
|---|---|
| Stock-Based Compensation | |
| Discount (as a percent) | 15.00% |
| Number of shares reserved for issuance | 480,097 |
Fair Value Measurements - FV on recurring basis (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2022 |
Aug. 01, 2022 |
|
| Fair Value Measurements | ||
| Contingent consideration receivable - long-term | $ 3,350 | $ 7,000 |
| Decrease in fair value of contingent consideration receivable | 3,650 | |
| Fair value on a recurring | ||
| Fair Value Measurements | ||
| Contingent consideration receivable - long-term | 3,350 | |
| Total assets | 53,732 | |
| Fair value on a recurring | Money market funds | ||
| Fair Value Measurements | ||
| Cash and cash equivalents | 50,382 | |
| Fair value on a recurring | Level 1 | ||
| Fair Value Measurements | ||
| Total assets | 50,382 | |
| Fair value on a recurring | Level 1 | Money market funds | ||
| Fair Value Measurements | ||
| Cash and cash equivalents | 50,382 | |
| Fair value on a recurring | Level 3 | ||
| Fair Value Measurements | ||
| Contingent consideration receivable - long-term | 3,350 | |
| Total assets | $ 3,350 |
Fair Value Measurements - Contingent consideration (Details) - USD ($) $ in Thousands |
1 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|
Jan. 31, 2021 |
Dec. 31, 2021 |
Dec. 31, 2020 |
Sep. 30, 2020 |
|
| Change in fair value | ||||
| Change in fair value of acquisition-related contingent consideration expense | $ 2,613 | |||
| Payments of contingent consideration | $ 99 | 3,801 | ||
| Cognify, Inc | ||||
| Change in fair value | ||||
| Amount of accelerated payment paid or to be paid | $ 13,413 | |||
| Payments of contingent consideration | $ 166 | $ 6,394 | ||
| Issuance of common stock (in shares) | 135,434 | |||
| Estimated fair value of contingent consideration | $ 6,853 | |||
| Contingent consideration liability | $ 166 | |||
Fair Value Measurements - Financial Instruments (Details) - 2026 Notes, Convertible Senior Subordinated Notes - USD ($) $ in Thousands |
Dec. 31, 2022 |
Feb. 12, 2019 |
|---|---|---|
| Fair Value Measurements | ||
| Interest rate (as a percent) | 1.75% | 1.75% |
| Face value | $ 325,000 | $ 325,000 |
| Carrying Value | ||
| Fair Value Measurements | ||
| Debt instrument | 320,634 | |
| Fair Value | ||
| Fair Value Measurements | ||
| Debt instrument | $ 260,023 |
Commitments and Contingencies - Vendor Purchase Agreements (Details) - USD ($) $ in Thousands |
Mar. 29, 2019 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Nov. 01, 2021 |
Oct. 01, 2021 |
Jun. 03, 2021 |
|---|---|---|---|---|---|---|
| Thrifty Drug Stores, Inc. | ||||||
| Purchase Agreements | ||||||
| Purchase obligation (as a percent) | 98.00% | |||||
| Amount due as a result of prescription drug purchases | $ 4,608 | $ 1,854 | ||||
| Cloud hosting and support services provider under October 2021 agreement | ||||||
| Purchase Agreements | ||||||
| Minimum purchase obligation | $ 7,050 | |||||
| Remaining commitment | 3,863 | |||||
| Cloud hosting and support services provider under June 2021 agreement | ||||||
| Purchase Agreements | ||||||
| Minimum purchase obligation | $ 1,272 | |||||
| Remaining commitment | 581 | |||||
| Enterprise support and information technology services provider | ||||||
| Purchase Agreements | ||||||
| Minimum purchase obligation | $ 8,960 | |||||
| Remaining commitment | $ 5,476 |
Retirement Plan (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Retirement Plan | |||
| Contributions by employer | $ 2,958 | $ 3,067 | $ 2,732 |
Rights Plan (Details) |
Jul. 25, 2022
$ / shares
shares
|
Dec. 31, 2022
$ / shares
|
Dec. 31, 2021
$ / shares
|
|---|---|---|---|
| Right | |||
| Preferred stock, par value (in dollars per share) | $ 0.0001 | $ 0.0001 | |
| Series A Junior Participating Preferred Stock | |||
| Right | |||
| Preferred stock, par value (in dollars per share) | $ 0.0001 | ||
| Preferred Stock Purchase Rights | |||
| Right | |||
| Dividend declared in preferred share purchase rights per common share outstanding | 1 | ||
| Exercise price (in dollars per share) | $ 26.00 | ||
| Preferred Stock Purchase Rights | Series A Junior Participating Preferred Stock | |||
| Right | |||
| Number of shares of stock per each right | shares | 0.001 |
Segment Reporting - Revenue (Details) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2022
USD ($)
segment
|
Dec. 31, 2021
USD ($)
|
Dec. 31, 2020
USD ($)
|
|
| Segment Reporting | |||
| Number of segments | segment | 2 | ||
| Total revenue | $ 299,516 | $ 259,882 | $ 221,389 |
| Medication | |||
| Segment Reporting | |||
| Total revenue | 231,052 | 189,591 | 158,692 |
| Technology-enabled solutions | |||
| Segment Reporting | |||
| Total revenue | 68,464 | 70,291 | 62,697 |
| CareVention HealthCare | |||
| Segment Reporting | |||
| Total revenue | 295,482 | 248,008 | 206,269 |
| CareVention HealthCare | Medication | |||
| Segment Reporting | |||
| Total revenue | 231,052 | 189,591 | 158,692 |
| CareVention HealthCare | Technology-enabled solutions | |||
| Segment Reporting | |||
| Total revenue | 64,430 | 58,417 | 47,577 |
| Shared Services and Other | |||
| Segment Reporting | |||
| Total revenue | 4,034 | 11,874 | 15,120 |
| Shared Services and Other | Technology-enabled solutions | |||
| Segment Reporting | |||
| Total revenue | $ 4,034 | $ 11,874 | $ 15,120 |
Segment Reporting - Adjusted EBITDA (Loss) from Continuing Operations (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Segment Reporting | |||
| Adjusted EBITDA (loss) from continuing operations | $ 9,329 | $ 12,097 | $ 12,396 |
| Shared Services and Others | |||
| Segment Reporting | |||
| Adjusted EBITDA (loss) from continuing operations | (45,764) | (44,475) | (38,004) |
| CareVention HealthCare | |||
| Segment Reporting | |||
| Adjusted EBITDA (loss) from continuing operations | $ 55,093 | $ 56,572 | $ 50,400 |
Subsequent Events (Details) - Subsequent Event. - Discontinued Operations, Disposed of by Sale - USD ($) $ in Thousands |
Mar. 02, 2023 |
Jan. 20, 2023 |
|---|---|---|
| DoseMe business | ||
| Subsequent Events | ||
| Consideration, cash | $ 2,000 | |
| Consideration, note receivable | $ 3,000 | |
| Interest rate of note receivable (as a percent) | 7.00% | |
| SinfoniaRx business | ||
| Subsequent Events | ||
| Consideration, cash | $ 1,400 | |
| Consideration, note receivable | $ 3,600 | |
| Interest rate of note receivable (as a percent) | 3.00% | |
| Maximum amount of contingent consideration to be received | $ 1,000 | |
| Severance costs | $ 923 |
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
| Allowance for doubtful accounts | |||
| Valuation and Qualifying Accounts | |||
| Balance at Beginning of Period | $ 110 | $ 121 | $ 318 |
| Additions Charged to Costs and Expenses/Allowance Recorded on Current Year Losses | 512 | 148 | (175) |
| Deductions | (254) | (159) | (22) |
| Balance at End of Period | 368 | 110 | 121 |
| Deferred tax asset valuation allowance | |||
| Valuation and Qualifying Accounts | |||
| Balance at Beginning of Period | 88,370 | 23,178 | 3,161 |
| Additions Charged to Costs and Expenses/Allowance Recorded on Current Year Losses | 22,954 | 65,356 | 19,877 |
| Change In Foreign Exchange Rate | (206) | (164) | 140 |
| Balance at End of Period | $ 111,118 | $ 88,370 | $ 23,178 |
{
"instance": {
"trhc-20221231x10k.htm": {
"axisCustom": 0,
"axisStandard": 44,
"baseTaxonomies": {
"http://fasb.org/srt/2022": 1,
"http://fasb.org/us-gaap/2022": 1192,
"http://xbrl.sec.gov/dei/2022": 39
},
"contextCount": 359,
"dts": {
"calculationLink": {
"local": [
"trhc-20221231_cal.xml"
]
},
"definitionLink": {
"local": [
"trhc-20221231_def.xml"
]
},
"inline": {
"local": [
"trhc-20221231x10k.htm"
]
},
"labelLink": {
"local": [
"trhc-20221231_lab.xml"
]
},
"presentationLink": {
"local": [
"trhc-20221231_pre.xml"
]
},
"schema": {
"local": [
"trhc-20221231.xsd"
],
"remote": [
"http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
"http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
"http://www.xbrl.org/2003/xl-2003-12-31.xsd",
"http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
"http://www.xbrl.org/2005/xbrldt-2005.xsd",
"http://www.xbrl.org/2006/ref-2006-02-27.xsd",
"http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
"http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
"http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
"https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
"https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
"https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
"https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
"https://xbrl.sec.gov/country/2022/country-2022.xsd",
"https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
]
}
},
"elementCount": 952,
"entityCount": 1,
"hidden": {
"http://fasb.org/us-gaap/2022": 11,
"http://www.tabularasahealthcare.com/20221231": 2,
"http://xbrl.sec.gov/dei/2022": 3,
"total": 16
},
"keyCustom": 153,
"keyStandard": 440,
"memberCustom": 73,
"memberStandard": 50,
"nsprefix": "trhc",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"report": {
"R1": {
"firstAnchor": {
"ancestors": [
"p",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "document",
"isDefault": "true",
"longName": "00090 - Document - Document and Entity Information",
"menuCat": "Cover",
"order": "1",
"role": "http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation",
"shortName": "Document and Entity Information",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "dei:DocumentType",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R10": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10301 - Disclosure - Revenue",
"menuCat": "Notes",
"order": "10",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRevenue",
"shortName": "Revenue",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R100": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41703 - Disclosure - Stock-Based Compensation - Performance Based Equity Awards (Details)",
"menuCat": "Details",
"order": "100",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"shortName": "Stock-Based Compensation - Performance Based Equity Awards (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_5_4_2020_To_5_4_2020_us-gaap_AwardDateAxis_trhc_AwardDate4may2020Member_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_z9QK2NXBPU6wJ5DbCLlFUA",
"decimals": "INF",
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
}
},
"R101": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41704 - Disclosure - Stock-Based Compensation - Other Stock Awards (Details)",
"menuCat": "Details",
"order": "101",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"shortName": "Stock-Based Compensation - Other Stock Awards (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_AwardTypeAxis_trhc_StockAwardMember_nyAYDl9mJkGqhGd1FzDAIQ",
"decimals": "INF",
"lang": null,
"name": "us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
}
},
"R102": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41705 - Disclosure - Stock-Based Compensation - Options Valuation (Details)",
"menuCat": "Details",
"order": "102",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"shortName": "Stock-Based Compensation - Options Valuation (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Do0zyOzQ5EuUmPF4hYp7Kg",
"decimals": "-3",
"lang": null,
"name": "trhc:ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R103": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2021_NScQPF94YEGnUTSy3OvDWA",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"reportCount": 1,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41706 - Disclosure - Stock-Based Compensation - Options Activity (Details)",
"menuCat": "Details",
"order": "103",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"shortName": "Stock-Based Compensation - Options Activity (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2019_r_VUVRv9K0SeUA4m_c5H3Q",
"decimals": "INF",
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
}
},
"R104": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41707 - Disclosure - Stock-Based Compensation - Expense (Details)",
"menuCat": "Details",
"order": "104",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails",
"shortName": "Stock-Based Compensation - Expense (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_trhc_MedicationMember_us-gaap_IncomeStatementLocationAxis_trhc_CostOfRevenueMember_NsljF9HONEWcJkJDFxhp8Q",
"decimals": "-3",
"lang": null,
"name": "trhc:ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R105": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_fRq--vSHB0uOJtjvXyHLVg",
"decimals": "2",
"first": true,
"lang": null,
"name": "trhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockDiscount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41708 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan (Details)",
"menuCat": "Details",
"order": "105",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
"shortName": "Stock-Based Compensation - Employee Stock Purchase Plan (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_fRq--vSHB0uOJtjvXyHLVg",
"decimals": "2",
"first": true,
"lang": null,
"name": "trhc:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockDiscount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
}
},
"R106": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:ContingentConsiderationReceivableLongTermFairValueDisclosure",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41801 - Disclosure - Fair Value Measurements - FV on recurring basis (Details)",
"menuCat": "Details",
"order": "106",
"role": "http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails",
"shortName": "Fair Value Measurements - FV on recurring basis (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
"us-gaap:FairValueDisclosuresTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_4SLJLjYc1Eq2YYNBT1Wg1Q",
"decimals": "-3",
"lang": null,
"name": "trhc:ContingentConsiderationReceivableLongTermFairValueDisclosure",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R107": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2020_To_12_31_2020_-jf_8NltVEKfVNO3g1eh1A",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41802 - Disclosure - Fair Value Measurements - Contingent consideration (Details)",
"menuCat": "Details",
"order": "107",
"role": "http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails",
"shortName": "Fair Value Measurements - Contingent consideration (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_9_30_2020_us-gaap_BusinessAcquisitionAxis_trhc_CognifyIncMember_RWlnmNxB2E-6hoJl1reWvw",
"decimals": "-3",
"lang": null,
"name": "trhc:BusinessCombinationContingentConsiderationLiabilityAcceleratedPaymentAmountPaidOrToBePaid",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R108": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_trhc_ConvertibleSeniorSubordinatedNotesMember_mY0U7rD_A0-3qIbT3I9GkA",
"decimals": "4",
"first": true,
"lang": null,
"name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
"reportCount": 1,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41803 - Disclosure - Fair Value Measurements - Financial Instruments (Details)",
"menuCat": "Details",
"order": "108",
"role": "http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"shortName": "Fair Value Measurements - Financial Instruments (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_trhc_ConvertibleSeniorSubordinatedNotesMember_us-gaap_FairValueByMeasurementBasisAxis_us-gaap_CarryingReportedAmountFairValueDisclosureMember_WVB-II1aS0WsvMtyixFW_Q",
"decimals": "-3",
"lang": null,
"name": "us-gaap:DebtInstrumentFairValue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R109": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_3_29_2019_To_3_29_2019_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_trhc_ThriftyDrugStoresInc.Member_mSaibU4VJUudtg_v6DM8Kg",
"decimals": "2",
"first": true,
"lang": null,
"name": "trhc:PurchaseObligationMinimumAmountPercent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41901 - Disclosure - Commitments and Contingencies - Vendor Purchase Agreements (Details)",
"menuCat": "Details",
"order": "109",
"role": "http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails",
"shortName": "Commitments and Contingencies - Vendor Purchase Agreements (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_3_29_2019_To_3_29_2019_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_trhc_ThriftyDrugStoresInc.Member_mSaibU4VJUudtg_v6DM8Kg",
"decimals": "2",
"first": true,
"lang": null,
"name": "trhc:PurchaseObligationMinimumAmountPercent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
}
},
"R11": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10401 - Disclosure - Net Loss per Share",
"menuCat": "Notes",
"order": "11",
"role": "http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShare",
"shortName": "Net Loss per Share",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:EarningsPerShareTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R110": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DefinedContributionPlanCostRecognized",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42001 - Disclosure - Retirement Plan (Details)",
"menuCat": "Details",
"order": "110",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRetirementPlanDetails",
"shortName": "Retirement Plan (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DefinedContributionPlanCostRecognized",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R111": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NotesPayableRelatedPartiesNoncurrent",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42101 - Disclosure - Related Party Transactions (Details)",
"menuCat": "Details",
"order": "111",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails",
"shortName": "Related Party Transactions (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"span",
"p",
"us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_trhc_SignificantShareholderMember_TyrP4NvekUuj9qgAuab5cg",
"decimals": "-3",
"lang": null,
"name": "us-gaap:NotesPayableRelatedPartiesNoncurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R112": {
"firstAnchor": {
"ancestors": [
"us-gaap:PreferredStockParOrStatedValuePerShare",
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:PreferredStockParOrStatedValuePerShare",
"reportCount": 1,
"unitRef": "Unit_Divide_USD_shares_yeBezIggT06JCSOv3sk9hQ",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42201 - Disclosure - Rights Plan (Details)",
"menuCat": "Details",
"order": "112",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"shortName": "Rights Plan (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"trhc:RightsAgreementTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_7_25_2022_us-gaap_StatementClassOfStockAxis_trhc_SeriesJuniorParticipatingPreferredStockMember_QQvCDRXBokamVnkx3e-64A",
"decimals": "INF",
"lang": null,
"name": "us-gaap:PreferredStockParOrStatedValuePerShare",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Divide_USD_shares_yeBezIggT06JCSOv3sk9hQ",
"xsiNil": "false"
}
},
"R113": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:SegmentReportingPolicyPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:NumberOfOperatingSegments",
"reportCount": 1,
"unitRef": "Unit_Standard_segment_bVeBDG6xAUy0DD1ZqUa66w",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42301 - Disclosure - Segment Reporting - Revenue (Details)",
"menuCat": "Details",
"order": "113",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails",
"shortName": "Segment Reporting - Revenue (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_StatementBusinessSegmentsAxis_trhc_SharedServicesAndOtherMember_o4zhMFc_q0SIgiWzJ1UH7g",
"decimals": "-3",
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R114": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:AdjustedEbitdaContinuingOperations",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42302 - Disclosure - Segment Reporting - Adjusted EBITDA (Loss) from Continuing Operations (Details)",
"menuCat": "Details",
"order": "114",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails",
"shortName": "Segment Reporting - Adjusted EBITDA (Loss) from Continuing Operations (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ConsolidationItemsAxis_us-gaap_CorporateNonSegmentMember_1mMsk8cR00ODLIM1kQ-rDg",
"decimals": "-3",
"lang": null,
"name": "trhc:AdjustedEbitdaContinuingOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R115": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLoss",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42303 - Disclosure - Segment Reporting - Reconciliation of Net Loss to Adjusted EBITDA, Continuing Operations (Details)",
"menuCat": "Details",
"order": "115",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"shortName": "Segment Reporting - Reconciliation of Net Loss to Adjusted EBITDA, Continuing Operations (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"lang": null,
"name": "trhc:BusinessOptimizationExpenses",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R116": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42304 - Disclosure - Segment Reporting - Reconciliation of Net Loss to Adjusted EBITDA (Loss), Discontinued Operations (Details)",
"menuCat": "Details",
"order": "116",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"shortName": "Segment Reporting - Reconciliation of Net Loss to Adjusted EBITDA (Loss), Discontinued Operations (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemerxSinfonarxAndPrescribewellnessBusinessesMember_5dZh_zndO0yvoUFGNhXyXA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R117": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:SubsequentEventsTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_1_20_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemeBusinessMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-FCQLnSJuU-kZWJ9AzXqkg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:DisposalGroupIncludingDiscontinuedOperationConsiderationCash",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42401 - Disclosure - Subsequent Events (Details)",
"menuCat": "Details",
"order": "117",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails",
"shortName": "Subsequent Events (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:SubsequentEventsTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_1_20_2023_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemeBusinessMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_-FCQLnSJuU-kZWJ9AzXqkg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:DisposalGroupIncludingDiscontinuedOperationConsiderationCash",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R118": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2021_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_WVJ9wArTgEeJawfjaP3OCg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ValuationAllowancesAndReservesBalance",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "42501 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)",
"menuCat": "Details",
"order": "118",
"role": "http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails",
"shortName": "Schedule II - Valuation and Qualifying Accounts (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2019_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember_9r2wiL3eo0aKBxBFMbxsKA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:ValuationAllowancesAndReservesBalance",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R12": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BusinessCombinationDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10501 - Disclosure - Acquisitions",
"menuCat": "Notes",
"order": "12",
"role": "http://www.tabularasahealthcare.com/role/DisclosureAcquisitions",
"shortName": "Acquisitions",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BusinessCombinationDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R13": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10601 - Disclosure - Discontinued Operations",
"menuCat": "Notes",
"order": "13",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperations",
"shortName": "Discontinued Operations",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R14": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherCurrentAssetsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10701 - Disclosure - Other Current Assets",
"menuCat": "Notes",
"order": "14",
"role": "http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssets",
"shortName": "Other Current Assets",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:OtherCurrentAssetsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R15": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10801 - Disclosure - Property and Equipment",
"menuCat": "Notes",
"order": "15",
"role": "http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipment",
"shortName": "Property and Equipment",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R16": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:LeaseDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10901 - Disclosure - Leases",
"menuCat": "Notes",
"order": "16",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLeases",
"shortName": "Leases",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:LeaseDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R17": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11001 - Disclosure - Software Development Costs",
"menuCat": "Notes",
"order": "17",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCosts",
"shortName": "Software Development Costs",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R18": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11101 - Disclosure - Goodwill and Intangible Assets",
"menuCat": "Notes",
"order": "18",
"role": "http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssets",
"shortName": "Goodwill and Intangible Assets",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R19": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11201 - Disclosure - Accrued Expenses and Other Liabilities",
"menuCat": "Notes",
"order": "19",
"role": "http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilities",
"shortName": "Accrued Expenses and Other Liabilities",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R2": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS",
"menuCat": "Statements",
"order": "2",
"role": "http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets",
"shortName": "CONSOLIDATED BALANCE SHEETS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"lang": null,
"name": "us-gaap:AccountsReceivableNetCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R20": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:NotesPayableRelatedToAcquisitionTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11301 - Disclosure - Notes Payable Related to Acquisition",
"menuCat": "Notes",
"order": "20",
"role": "http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisition",
"shortName": "Notes Payable Related to Acquisition",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:NotesPayableRelatedToAcquisitionTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R21": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11401 - Disclosure - Line of Credit and Long-Term Debt",
"menuCat": "Notes",
"order": "21",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebt",
"shortName": "Line of Credit and Long-Term Debt",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DebtDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R22": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11501 - Disclosure - Income Taxes",
"menuCat": "Notes",
"order": "22",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxes",
"shortName": "Income Taxes",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:IncomeTaxDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R23": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11601 - Disclosure - Stockholders' Equity",
"menuCat": "Notes",
"order": "23",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquity",
"shortName": "Stockholders' Equity",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R24": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11701 - Disclosure - Stock-Based Compensation",
"menuCat": "Notes",
"order": "24",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensation",
"shortName": "Stock-Based Compensation",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R25": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11801 - Disclosure - Fair Value Measurements",
"menuCat": "Notes",
"order": "25",
"role": "http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurements",
"shortName": "Fair Value Measurements",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:FairValueDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R26": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "11901 - Disclosure - Commitments and Contingencies",
"menuCat": "Notes",
"order": "26",
"role": "http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingencies",
"shortName": "Commitments and Contingencies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R27": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "12001 - Disclosure - Retirement Plan",
"menuCat": "Notes",
"order": "27",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRetirementPlan",
"shortName": "Retirement Plan",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R28": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "12101 - Disclosure - Related Party Transactions",
"menuCat": "Notes",
"order": "28",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactions",
"shortName": "Related Party Transactions",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R29": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:RightsAgreementTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "12201 - Disclosure - Rights Plan",
"menuCat": "Notes",
"order": "29",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRightsPlan",
"shortName": "Rights Plan",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:RightsAgreementTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R3": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (parenthetical)",
"menuCat": "Statements",
"order": "3",
"role": "http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical",
"shortName": "CONSOLIDATED BALANCE SHEETS (parenthetical)",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R30": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "12301 - Disclosure - Segment Reporting",
"menuCat": "Notes",
"order": "30",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSegmentReporting",
"shortName": "Segment Reporting",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SegmentReportingDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R31": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SubsequentEventsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "12401 - Disclosure - Subsequent Events",
"menuCat": "Notes",
"order": "31",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSubsequentEvents",
"shortName": "Subsequent Events",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SubsequentEventsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R32": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "12501 - Disclosure - Schedule II-Valuation and Qualifying Accounts",
"menuCat": "Notes",
"order": "32",
"role": "http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts",
"shortName": "Schedule II-Valuation and Qualifying Accounts",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R33": {
"firstAnchor": {
"ancestors": [
"us-gaap:SignificantAccountingPoliciesTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)",
"menuCat": "Policies",
"order": "33",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
"shortName": "Summary of Significant Accounting Policies (Policies)",
"subGroupType": "policies",
"uniqueAnchor": {
"ancestors": [
"us-gaap:SignificantAccountingPoliciesTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R34": {
"firstAnchor": {
"ancestors": [
"us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:ResearchDevelopmentAndComputerSoftwareTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30103 - Disclosure - Software Development Costs (Tables)",
"menuCat": "Tables",
"order": "34",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsTables",
"shortName": "Software Development Costs (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:ResearchDevelopmentAndComputerSoftwareTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R35": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30303 - Disclosure - Revenue (Tables)",
"menuCat": "Tables",
"order": "35",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRevenueTables",
"shortName": "Revenue (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R36": {
"firstAnchor": {
"ancestors": [
"us-gaap:EarningsPerShareTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30403 - Disclosure - Net Loss per Share (Tables)",
"menuCat": "Tables",
"order": "36",
"role": "http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareTables",
"shortName": "Net Loss per Share (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:EarningsPerShareTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R37": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30503 - Disclosure - Acquisitions (Tables)",
"menuCat": "Tables",
"order": "37",
"role": "http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables",
"shortName": "Acquisitions (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R38": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_PrescribewellnessBusinessMember_TpnoKYlYp0GvdI7RFI44jA",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30603 - Disclosure - Discontinued Operations (Tables)",
"menuCat": "Tables",
"order": "38",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"shortName": "Discontinued Operations (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_PrescribewellnessBusinessMember_TpnoKYlYp0GvdI7RFI44jA",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R39": {
"firstAnchor": {
"ancestors": [
"us-gaap:OtherCurrentAssetsTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30703 - Disclosure - Other Current Assets (Tables)",
"menuCat": "Tables",
"order": "39",
"role": "http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsTables",
"shortName": "Other Current Assets (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:OtherCurrentAssetsTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R4": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS",
"menuCat": "Statements",
"order": "4",
"role": "http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations",
"shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"lang": null,
"name": "us-gaap:ResearchAndDevelopmentExpense",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R40": {
"firstAnchor": {
"ancestors": [
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30803 - Disclosure - Property and Equipment (Tables)",
"menuCat": "Tables",
"order": "40",
"role": "http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentTables",
"shortName": "Property and Equipment (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R41": {
"firstAnchor": {
"ancestors": [
"trhc:LeaseDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LeaseCostTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "30903 - Disclosure - Leases (Tables)",
"menuCat": "Tables",
"order": "41",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLeasesTables",
"shortName": "Leases (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"trhc:LeaseDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:LeaseCostTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R42": {
"firstAnchor": {
"ancestors": [
"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31103 - Disclosure - Goodwill and Intangible Assets (Tables)",
"menuCat": "Tables",
"order": "42",
"role": "http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsTables",
"shortName": "Goodwill and Intangible Assets (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfGoodwillTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R43": {
"firstAnchor": {
"ancestors": [
"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31203 - Disclosure - Accrued Expenses and Other Liabilities (Tables)",
"menuCat": "Tables",
"order": "43",
"role": "http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables",
"shortName": "Accrued Expenses and Other Liabilities (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R44": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31403 - Disclosure - Line of Credit and Long-Term Debt (Tables)",
"menuCat": "Tables",
"order": "44",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtTables",
"shortName": "Line of Credit and Long-Term Debt (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R45": {
"firstAnchor": {
"ancestors": [
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31503 - Disclosure - Income Taxes (Tables)",
"menuCat": "Tables",
"order": "45",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesTables",
"shortName": "Income Taxes (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R46": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31703 - Disclosure - Stock-Based Compensation (Tables)",
"menuCat": "Tables",
"order": "46",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationTables",
"shortName": "Stock-Based Compensation (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R47": {
"firstAnchor": {
"ancestors": [
"us-gaap:FairValueDisclosuresTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "31803 - Disclosure - Fair Value Measurements (Tables)",
"menuCat": "Tables",
"order": "47",
"role": "http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsTables",
"shortName": "Fair Value Measurements (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"us-gaap:FairValueDisclosuresTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R48": {
"firstAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "32303 - Disclosure - Segment Reporting (Tables)",
"menuCat": "Tables",
"order": "48",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingTables",
"shortName": "Segment Reporting (Tables)",
"subGroupType": "tables",
"uniqueAnchor": {
"ancestors": [
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R49": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_us-gaap_AwardTypeAxis_trhc_RestrictedStockAndRestrictedStockUnitsMember_RoPtf5yR7kK4Vq0MRnWpyg",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
"reportCount": 1,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)",
"menuCat": "Details",
"order": "49",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails",
"shortName": "Summary of Significant Accounting Policies - Stock-Based Compensation (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Do0zyOzQ5EuUmPF4hYp7Kg",
"decimals": null,
"lang": "en-US",
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R5": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fYtt95lgNEOzUJEUKCFZHg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:StockholdersEquity",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)",
"menuCat": "Statements",
"order": "5",
"role": "http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit",
"shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2019_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_fYtt95lgNEOzUJEUKCFZHg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:StockholdersEquity",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R50": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:TradeAndOtherAccountsReceivablePolicy",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable, net (Details)",
"menuCat": "Details",
"order": "50",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableNetDetails",
"shortName": "Summary of Significant Accounting Policies - Accounts Receivable, net (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:TradeAndOtherAccountsReceivablePolicy",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R51": {
"firstAnchor": {
"ancestors": [
"p",
"trhc:CloudComputingArrangementsPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:AccumulatedAmortizationCloudComputingImplementationCosts",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40203 - Disclosure - Summary of Significant Accounting Policies - Cloud Computing Arrangements (Details)",
"menuCat": "Details",
"order": "51",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails",
"shortName": "Summary of Significant Accounting Policies - Cloud Computing Arrangements (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"trhc:CloudComputingArrangementsPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:AccumulatedAmortizationCloudComputingImplementationCosts",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R52": {
"firstAnchor": {
"ancestors": [
"p",
"trhc:VendorFinancingArrangementsPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_2_24_2022_srt_CounterpartyNameAxis_trhc_BusinessProcessSupportAndTechnologyServicesPartnerMember__MT9vQFiZ0icXEQec0NSYw",
"decimals": "-1",
"first": true,
"lang": null,
"name": "trhc:BusinessPartnershipAgreementNumberOfEmployeesHiredByThirdPartyProvider",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_employee_LORmiBMtJE2iDuBkBytJfA",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40204 - Disclosure - Summary of Significant Accounting Policies - Vendor Financing Arrangements (Details)",
"menuCat": "Details",
"order": "52",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails",
"shortName": "Summary of Significant Accounting Policies - Vendor Financing Arrangements (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"trhc:VendorFinancingArrangementsPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_2_24_2022_srt_CounterpartyNameAxis_trhc_BusinessProcessSupportAndTechnologyServicesPartnerMember__MT9vQFiZ0icXEQec0NSYw",
"decimals": "-1",
"first": true,
"lang": null,
"name": "trhc:BusinessPartnershipAgreementNumberOfEmployeesHiredByThirdPartyProvider",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_employee_LORmiBMtJE2iDuBkBytJfA",
"xsiNil": "false"
}
},
"R53": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_trhc_ComputerHardwareAndPurchasedSoftwareMember_2f5HGf3jnEO-wYkIR42kcw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
"reportCount": 1,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40205 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment and Software Development Costs, net (Details)",
"menuCat": "Details",
"order": "53",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails",
"shortName": "Summary of Significant Accounting Policies - Property and Equipment and Software Development Costs, net (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_SoftwareDevelopmentMember_AwcHqzsZ10W0cotv2D2hJA",
"decimals": null,
"lang": "en-US",
"name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R54": {
"firstAnchor": {
"ancestors": [
"us-gaap:GoodwillImpairmentLoss",
"us-gaap:GoodwillImpairmentLoss",
"p",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:GoodwillImpairmentLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40206 - Disclosure - Summary of Significant Accounting Policies - Goodwill and Impairment of Long-Lived Assets (Details)",
"menuCat": "Details",
"order": "54",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndImpairmentOfLongLivedAssetsDetails",
"shortName": "Summary of Significant Accounting Policies - Goodwill and Impairment of Long-Lived Assets (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"us-gaap:GoodwillImpairmentLoss",
"us-gaap:GoodwillImpairmentLoss",
"p",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:GoodwillImpairmentLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R55": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CostOfRevenue",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40207 - Disclosure - Summary of Significant Accounting Policies - Shipping and Handling (Details)",
"menuCat": "Details",
"order": "55",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingDetails",
"shortName": "Summary of Significant Accounting Policies - Shipping and Handling (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:CostOfSalesPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_srt_ProductOrServiceAxis_trhc_ProductShippingAndHandlingMember_r9q5-RvKHEabGJfSDnqx2w",
"decimals": "-3",
"lang": null,
"name": "us-gaap:CostOfRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R56": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:AdvertisingCostsPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AdvertisingExpense",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40209 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs and Segment Data (Details)",
"menuCat": "Details",
"order": "56",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingCostsAndSegmentDataDetails",
"shortName": "Summary of Significant Accounting Policies - Advertising Costs and Segment Data (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:AdvertisingCostsPolicyTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AdvertisingExpense",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R57": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:ConcentrationRiskCreditRisk",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_ConcentrationRiskByBenchmarkAxis_trhc_ClientClaimsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_0-OQfMraHUeefGbo12cbIw",
"decimals": "INF",
"first": true,
"lang": null,
"name": "trhc:ConcentrationRiskNumberOfCustomers",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_customer_nPZPy_19RUi0aI9n8-mt3w",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40210 - Disclosure - Summary of Significant Accounting Policies - Concentration of Risk (Details)",
"menuCat": "Details",
"order": "57",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails",
"shortName": "Summary of Significant Accounting Policies - Concentration of Risk (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:ConcentrationRiskCreditRisk",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_ConcentrationRiskByBenchmarkAxis_trhc_ClientClaimsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CreditConcentrationRiskMember_0-OQfMraHUeefGbo12cbIw",
"decimals": "INF",
"first": true,
"lang": null,
"name": "trhc:ConcentrationRiskNumberOfCustomers",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_customer_nPZPy_19RUi0aI9n8-mt3w",
"xsiNil": "false"
}
},
"R58": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_WWwSn_cduEOHeJ0l1R7q-g",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:ContractWithCustomerTerm",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40301 - Disclosure - Revenue - General (Details)",
"menuCat": "Details",
"order": "58",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails",
"shortName": "Revenue - General (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:RevenueFromContractWithCustomerTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_srt_RangeAxis_srt_MaximumMember_WWwSn_cduEOHeJ0l1R7q-g",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "trhc:ContractWithCustomerTerm",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R59": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40302 - Disclosure - Revenue - Disaggregation (Details)",
"menuCat": "Details",
"order": "59",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"shortName": "Revenue - Disaggregation (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:DisaggregationOfRevenueTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_StatementBusinessSegmentsAxis_trhc_MedwiseHealthcareMember_ctWKk2zLDEugtR7x8hiCcA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R6": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ProfitLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
"menuCat": "Statements",
"order": "6",
"role": "http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows",
"shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ProfitLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R60": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ContractWithCustomerAssetAndLiabilityAndReceivablesBalancesTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ContractWithCustomerAssetNetCurrent",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40303 - Disclosure - Revenue - Contract Balances (Details)",
"menuCat": "Details",
"order": "60",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRevenueContractBalancesDetails",
"shortName": "Revenue - Contract Balances (Details)",
"subGroupType": "details",
"uniqueAnchor": null
},
"R61": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ContractWithCustomerAssetAndLiabilityAndReceivablesBalancesTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2021_NScQPF94YEGnUTSy3OvDWA",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ContractWithCustomerAssetNetCurrent",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40304 - Disclosure - Revenue - Change in contract balances (Details)",
"menuCat": "Details",
"order": "61",
"role": "http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails",
"shortName": "Revenue - Change in contract balances (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ContractWithCustomerAssetAndLiabilityChangesTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"lang": null,
"name": "trhc:ContractWithCustomerAssetCashReceived",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R62": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"us-gaap:EarningsPerShareTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40401 - Disclosure - Net Loss per Share - EPS (Details)",
"menuCat": "Details",
"order": "62",
"role": "http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"shortName": "Net Loss per Share - EPS (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"us-gaap:EarningsPerShareTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R63": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40402 - Disclosure - Net Loss per Share - Anti-dilutive Securities (Details)",
"menuCat": "Details",
"order": "63",
"role": "http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails",
"shortName": "Net Loss per Share - Anti-dilutive Securities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
}
},
"R64": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2021_To_12_31_2021_KKzGHLdxeUeI0mi4QHDotQ",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40501 - Disclosure - Acquisitions - Personica (Details)",
"menuCat": "Details",
"order": "64",
"role": "http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"shortName": "Acquisitions - Personica (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:BusinessCombinationDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_10_5_2020_To_10_5_2020_us-gaap_BusinessAcquisitionAxis_trhc_PersonicaLlcMember_78kpoM6btkqwjhrKvdAHFA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:PaymentsToAcquireBusinessesGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R65": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2020_To_12_31_2020_-jf_8NltVEKfVNO3g1eh1A",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40502 - Disclosure - Acquisitions - Pro forma (unaudited) (Details)",
"menuCat": "Details",
"order": "65",
"role": "http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsProFormaUnauditedDetails",
"shortName": "Acquisitions - Pro forma (unaudited) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:BusinessAcquisitionProFormaInformationTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2020_To_12_31_2020_-jf_8NltVEKfVNO3g1eh1A",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:BusinessAcquisitionsProFormaRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R66": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:FairValueDisclosuresTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_8_1_2022_ip6eOTP7pkeVz5ylB1aigg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:ContingentConsiderationReceivableLongTermFairValueDisclosure",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40601 - Disclosure - Discontinued Operations - Divestiture of Business (Details)",
"menuCat": "Details",
"order": "66",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"shortName": "Discontinued Operations - Divestiture of Business (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_srt_CounterpartyNameAxis_trhc_TransactionDataSystemsInc.Member_us-gaap_TypeOfArrangementAxis_trhc_TransitionServicesAgreementMember_DGUwGs72UUKB76_HmRs_Rg",
"decimals": "-3",
"lang": null,
"name": "us-gaap:OtherNonoperatingIncomeExpense",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R67": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40602 - Disclosure - Discontinued Operations - Divestiture of Business, Assets and Liabilities (Details)",
"menuCat": "Details",
"order": "67",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"shortName": "Discontinued Operations - Divestiture of Business, Assets and Liabilities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_8_1_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_PrescribewellnessBusinessMember_i-w_Poq5M0m6ldZTNL386Q",
"decimals": "-3",
"lang": null,
"name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R68": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:GainLossOnSaleOfBusiness",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40603 - Disclosure - Discontinued Operations - Divestiture of Business, Results of Operations (Details)",
"menuCat": "Details",
"order": "68",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"shortName": "Discontinued Operations - Divestiture of Business, Results of Operations (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_PrescribewellnessBusinessMember_TpnoKYlYp0GvdI7RFI44jA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R69": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:GainLossOnSaleOfBusiness",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40604 - Disclosure - Discontinued Operations - Divestiture of Business, Operating non-cash items and investing activities (Details)",
"menuCat": "Details",
"order": "69",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"shortName": "Discontinued Operations - Divestiture of Business, Operating non-cash items and investing activities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_PrescribewellnessBusinessMember_TpnoKYlYp0GvdI7RFI44jA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R7": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "statement",
"isDefault": "false",
"longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
"menuCat": "Statements",
"order": "7",
"role": "http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
"shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
"subGroupType": "parenthetical",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2020_Vg30VwQnjUKzwFT44kgpww",
"decimals": "-3",
"lang": null,
"name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R70": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40605 - Disclosure - Discontinued Operations - Held for Sale (Details)",
"menuCat": "Details",
"order": "70",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"shortName": "Discontinued Operations - Held for Sale (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemeAndSinfonarxBusinessesMember_OizliCWGVUaaR-FTwn9Afg",
"decimals": "-3",
"lang": null,
"name": "trhc:DisposalGroupIncludingDiscontinuedOperationImpairmentChargesGoodwill",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R71": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40606 - Disclosure - Discontinued Operations - Held for Sale, Results of Operations (Details)",
"menuCat": "Details",
"order": "71",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"shortName": "Discontinued Operations - Held for Sale, Results of Operations (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemeAndSinfonarxBusinessesMember_OizliCWGVUaaR-FTwn9Afg",
"decimals": "-3",
"lang": null,
"name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R72": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40607 - Disclosure - Discontinued Operations - Held for Sale, Assets and Liabilities (Details)",
"menuCat": "Details",
"order": "72",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"shortName": "Discontinued Operations - Held for Sale, Assets and Liabilities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemeAndSinfonarxBusinessesMember_1PMeGq1q9UelOBykuesTPA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R73": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemeAndSinfonarxBusinessesMember_OizliCWGVUaaR-FTwn9Afg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40608 - Disclosure - Discontinued Operations - Held for Sale, Operating non-cash items and investing activities (Details)",
"menuCat": "Details",
"order": "73",
"role": "http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"shortName": "Discontinued Operations - Held for Sale, Operating non-cash items and investing activities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DisposalGroupClassificationAxis_us-gaap_DiscontinuedOperationsHeldforsaleMember_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_trhc_DosemeAndSinfonarxBusinessesMember_OizliCWGVUaaR-FTwn9Afg",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R74": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ContractWithCustomerAssetAndLiabilityAndReceivablesBalancesTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ContractWithCustomerAssetNetCurrent",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40701 - Disclosure - Other Current Assets (Details)",
"menuCat": "Details",
"order": "74",
"role": "http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails",
"shortName": "Other Current Assets (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
"us-gaap:OtherCurrentAssetsTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"lang": null,
"name": "us-gaap:NontradeReceivablesCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R75": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostBeforeAccumulatedDepreciationAndAmortization",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40801 - Disclosure - Property and Equipment (Details)",
"menuCat": "Details",
"order": "75",
"role": "http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"shortName": "Property and Equipment (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:PropertyPlantAndEquipmentTextBlock",
"us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostBeforeAccumulatedDepreciationAndAmortization",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R76": {
"firstAnchor": {
"ancestors": [
"p",
"trhc:LeaseDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_10_1_2022_To_12_31_2022_-s4jhSCDfEa1Cxu40OHsyw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:OperatingLeaseImpairmentLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40901 - Disclosure - Leases - Components of Lease Expense (Details)",
"menuCat": "Details",
"order": "76",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails",
"shortName": "Leases - Components of Lease Expense (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"trhc:LeaseDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_10_1_2022_To_12_31_2022_-s4jhSCDfEa1Cxu40OHsyw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:OperatingLeaseImpairmentLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R77": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:OperatingLeaseRightOfUseAsset",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40902 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)",
"menuCat": "Details",
"order": "77",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails",
"shortName": "Leases - Supplemental Balance Sheet Information (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:LesseeOperatingAndFinanceLeaseSupplementalBalanceSheetInformation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": null,
"lang": "en-US",
"name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R78": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:LesseeOperatingAndFinanceLeaseSupplementalCashFlowInformation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:OperatingLeasePayments",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40903 - Disclosure - Leases - Supplemental Cash Flow Information (Details)",
"menuCat": "Details",
"order": "78",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails",
"shortName": "Leases - Supplemental Cash Flow Information (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:LesseeOperatingAndFinanceLeaseSupplementalCashFlowInformation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:OperatingLeasePayments",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R79": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "40904 - Disclosure - Leases - Maturities of Lease Liabilities (Details)",
"menuCat": "Details",
"order": "79",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
"shortName": "Leases - Maturities of Lease Liabilities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R8": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NatureOfOperations",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10101 - Disclosure - Nature of Business",
"menuCat": "Notes",
"order": "8",
"role": "http://www.tabularasahealthcare.com/role/DisclosureNatureOfBusiness",
"shortName": "Nature of Business",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:NatureOfOperations",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R80": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ResearchDevelopmentAndComputerSoftwareTableTextBlock",
"us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:CapitalizedSoftwareDevelopmentCostsGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41001 - Disclosure - Software Development Costs (Details)",
"menuCat": "Details",
"order": "80",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails",
"shortName": "Software Development Costs (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ResearchDevelopmentAndComputerSoftwareTableTextBlock",
"us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:CapitalizedSoftwareDevelopmentCostsGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R81": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2021_NScQPF94YEGnUTSy3OvDWA",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:Goodwill",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41101 - Disclosure - Goodwill and Intangible Assets - Goodwill (Details)",
"menuCat": "Details",
"order": "81",
"role": "http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails",
"shortName": "Goodwill and Intangible Assets - Goodwill (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
"us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"lang": null,
"name": "us-gaap:GoodwillImpairedAccumulatedImpairmentLoss",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R82": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2021_To_12_31_2021_KKzGHLdxeUeI0mi4QHDotQ",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41102 - Disclosure - Goodwill and Intangible Assets - Intangible assets (Details)",
"menuCat": "Details",
"order": "82",
"role": "http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails",
"shortName": "Goodwill and Intangible Assets - Intangible assets (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"lang": null,
"name": "us-gaap:FiniteLivedIntangibleAssetsGross",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R83": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41103 - Disclosure - Goodwill and Intangible Assets - Amortization (Details)",
"menuCat": "Details",
"order": "83",
"role": "http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails",
"shortName": "Goodwill and Intangible Assets - Amortization (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R84": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41201 - Disclosure - Accrued Expenses and Other Liabilities (Details)",
"menuCat": "Details",
"order": "84",
"role": "http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails",
"shortName": "Accrued Expenses and Other Liabilities (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"trhc:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
"us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:EmployeeRelatedLiabilitiesCurrent",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R85": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:BusinessCombinationDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_10_5_2020_To_10_5_2020_us-gaap_BusinessAcquisitionAxis_trhc_PersonicaLlcMember_us-gaap_DebtInstrumentAxis_trhc_PromissoryNote5october2020Member_jQJemmKjQE21qK4FPCV8nw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:BusinessCombinationConsiderationTransferredPromissoryNoteAmount",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41301 - Disclosure - Notes Payable Related to Acquisition (Details)",
"menuCat": "Details",
"order": "85",
"role": "http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails",
"shortName": "Notes Payable Related to Acquisition (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"trhc:NotesPayableRelatedToAcquisitionTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_10_5_2020_us-gaap_BusinessAcquisitionAxis_trhc_PersonicaLlcMember_us-gaap_DebtInstrumentAxis_trhc_PromissoryNote5october2020Member_L5QdR9ArRkeyaAeSf9DLuw",
"decimals": "INF",
"lang": null,
"name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
}
},
"R86": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:RepaymentsOfLinesOfCredit",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41401 - Disclosure - Line of Credit and Long-Term Debt - Line of Credit (Details)",
"menuCat": "Details",
"order": "86",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails",
"shortName": "Line of Credit and Long-Term Debt - Line of Credit (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:DebtDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2020_To_12_31_2020_us-gaap_DebtInstrumentAxis_trhc_RevolvingCreditFacility2015AndLoanAndSecurityAgreement2020Member_JBk5gBYQZ0yxFAefAX-Tqw",
"decimals": "-3",
"lang": null,
"name": "us-gaap:InterestExpenseDebt",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R87": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:AdditionalPaidInCapital",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41402 - Disclosure - Line of Credit and Long-Term Debt - Convertible Senior Subordinated Notes (Details)",
"menuCat": "Details",
"order": "87",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"shortName": "Line of Credit and Long-Term Debt - Convertible Senior Subordinated Notes (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2020_srt_CumulativeEffectPeriodOfAdoptionAxis_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate202006Member_mFW_hdwrsEyuv9AgG1CidA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:AdditionalPaidInCapital",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R88": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_2_12_2019_To_2_12_2019_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_CallOptionMember_0lcrEiH1u0GZg7OtET7HBA",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:OptionIndexedToIssuersEquityShares",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41403 - Disclosure - Line of Credit and Long-Term Debt - Convertible Note Hedge and Warrant Transactions (Details)",
"menuCat": "Details",
"order": "88",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"shortName": "Line of Credit and Long-Term Debt - Convertible Note Hedge and Warrant Transactions (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_2_12_2019_To_2_12_2019_us-gaap_OptionIndexedToIssuersEquityTypeAxis_us-gaap_CallOptionMember_0lcrEiH1u0GZg7OtET7HBA",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:OptionIndexedToIssuersEquityShares",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
}
},
"R89": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_trhc_ConvertibleSeniorSubordinatedNotesMember_mY0U7rD_A0-3qIbT3I9GkA",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DebtInstrumentCarryingAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41404 - Disclosure - Line of Credit and Long-Term Debt - Long-term debt (Details)",
"menuCat": "Details",
"order": "89",
"role": "http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails",
"shortName": "Line of Credit and Long-Term Debt - Long-term debt (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_DebtInstrumentAxis_trhc_ConvertibleSeniorSubordinatedNotesMember_mY0U7rD_A0-3qIbT3I9GkA",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DebtInstrumentCarryingAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R9": {
"firstAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "10201 - Disclosure - Summary of Significant Accounting Policies",
"menuCat": "Notes",
"order": "9",
"role": "http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
"shortName": "Summary of Significant Accounting Policies",
"subGroupType": "",
"uniqueAnchor": {
"ancestors": [
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": null,
"first": true,
"lang": "en-US",
"name": "us-gaap:SignificantAccountingPoliciesTextBlock",
"reportCount": 1,
"unique": true,
"unitRef": null,
"xsiNil": "false"
}
},
"R90": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41501 - Disclosure - Income Taxes - Components (Details)",
"menuCat": "Details",
"order": "90",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesComponentsDetails",
"shortName": "Income Taxes - Components (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
"us-gaap:IncomeTaxDisclosureTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_8EfwJChTx0y01cwTu6kCjA",
"decimals": "-3",
"lang": null,
"name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R91": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41502 - Disclosure - Income Taxes - Expense (Benefit) (Details)",
"menuCat": "Details",
"order": "91",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails",
"shortName": "Income Taxes - Expense (Benefit) (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R92": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "3",
"first": true,
"lang": null,
"name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
"reportCount": 1,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41503 - Disclosure - Income Taxes - Effective tax rate (Details)",
"menuCat": "Details",
"order": "92",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails",
"shortName": "Income Taxes - Effective tax rate (Details)",
"subGroupType": "details",
"uniqueAnchor": null
},
"R93": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41504 - Disclosure - Income Taxes - Deferred taxes (Details)",
"menuCat": "Details",
"order": "93",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails",
"shortName": "Income Taxes - Deferred taxes (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_hanpogKinkOOnfiiDfh7lw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R94": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_uRcdMcMbz0aOrSarkq2nuw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:OperatingLossCarryforwards",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41505 - Disclosure - Income Taxes - NOLs (Details)",
"menuCat": "Details",
"order": "94",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails",
"shortName": "Income Taxes - NOLs (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2022_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember_uRcdMcMbz0aOrSarkq2nuw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:OperatingLossCarryforwards",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R95": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2021_NScQPF94YEGnUTSy3OvDWA",
"decimals": "-3",
"first": true,
"lang": null,
"name": "us-gaap:DeferredTaxAssetsValuationAllowance",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41506 - Disclosure - Income Taxes - Valuation allowance (Details)",
"menuCat": "Details",
"order": "95",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails",
"shortName": "Income Taxes - Valuation allowance (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_2_12_2021_To_2_12_2021_us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_trhc_ValuationAllowanceInterestExpenseMember_YQC8DUIDB0af9PflNh4Vdg",
"decimals": "-3",
"lang": null,
"name": "trhc:DeferredTaxAssetIncreaseDecreaseAmount",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
}
},
"R96": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "3",
"first": true,
"lang": null,
"name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41507 - Disclosure - Income Taxes - Rate reconciliation (Details)",
"menuCat": "Details",
"order": "96",
"role": "http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails",
"shortName": "Income Taxes - Rate reconciliation (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "3",
"first": true,
"lang": null,
"name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
}
},
"R97": {
"firstAnchor": {
"ancestors": [
"p",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_2_12_2019_us-gaap_ClassOfWarrantOrRightAxis_trhc_ConvertibleNoteWarrantMember_vAUkpyOurki8XNh_5A5IJw",
"decimals": "INF",
"first": true,
"lang": null,
"name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
"reportCount": 1,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41601 - Disclosure - Stockholders' Equity - Warrants (Details)",
"menuCat": "Details",
"order": "97",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails",
"shortName": "Stockholders' Equity - Warrants (Details)",
"subGroupType": "details",
"uniqueAnchor": null
},
"R98": {
"firstAnchor": {
"ancestors": [
"p",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_9_1_2016_To_9_30_2016_us-gaap_PlanNameAxis_trhc_EquityCompensationPlan2016Member_3c0RrVppR0CKSTrmL7DbLg",
"decimals": "2",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41701 - Disclosure - Stock-Based Compensation - Plans (Details)",
"menuCat": "Details",
"order": "98",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails",
"shortName": "Stock-Based Compensation - Plans (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_9_1_2016_To_9_30_2016_us-gaap_PlanNameAxis_trhc_EquityCompensationPlan2016Member_3c0RrVppR0CKSTrmL7DbLg",
"decimals": "2",
"first": true,
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_pure_sCIupxV1OUGEPly1gxHFRw",
"xsiNil": "false"
}
},
"R99": {
"firstAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "Duration_1_1_2022_To_12_31_2022_Dq_62bJj_0K0EpeFz-CBPw",
"decimals": "-3",
"first": true,
"lang": null,
"name": "trhc:ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"reportCount": 1,
"unitRef": "Unit_Standard_USD_I7oFOfEHQE6SyKKTnqPw9A",
"xsiNil": "false"
},
"groupType": "disclosure",
"isDefault": "false",
"longName": "41702 - Disclosure - Stock-Based Compensation - Restricted Common Stock and Restricted Stock Units (Details)",
"menuCat": "Details",
"order": "99",
"role": "http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"shortName": "Stock-Based Compensation - Restricted Common Stock and Restricted Stock Units (Details)",
"subGroupType": "details",
"uniqueAnchor": {
"ancestors": [
"p",
"td",
"tr",
"table",
"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
"ix:continuation",
"div",
"div",
"body",
"html"
],
"baseRef": "trhc-20221231x10k.htm",
"contextRef": "As_Of_12_31_2019_us-gaap_AwardTypeAxis_trhc_RestrictedStockAndRestrictedStockUnitsMember_ijRQfZ5UxkiuT1rkEAiyqA",
"decimals": "INF",
"lang": null,
"name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
"reportCount": 1,
"unique": true,
"unitRef": "Unit_Standard_shares_ttzeglFcUke5ekX9uabWLg",
"xsiNil": "false"
}
}
},
"segmentCount": 129,
"tag": {
"dei_AmendmentFlag": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
"label": "Amendment Flag"
}
}
},
"localname": "AmendmentFlag",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_AuditorFirmId": {
"auth_ref": [
"r845",
"r846",
"r847"
],
"lang": {
"en-us": {
"role": {
"documentation": "PCAOB issued Audit Firm Identifier",
"label": "Auditor Firm ID"
}
}
},
"localname": "AuditorFirmId",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "nonemptySequenceNumberItemType"
},
"dei_AuditorLocation": {
"auth_ref": [
"r845",
"r846",
"r847"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Location"
}
}
},
"localname": "AuditorLocation",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "internationalNameItemType"
},
"dei_AuditorName": {
"auth_ref": [
"r845",
"r846",
"r847"
],
"lang": {
"en-us": {
"role": {
"label": "Auditor Name"
}
}
},
"localname": "AuditorName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "internationalNameItemType"
},
"dei_CityAreaCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Area code of city",
"label": "City Area Code"
}
}
},
"localname": "CityAreaCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_CoverAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Cover page.",
"label": "Cover [Abstract]"
}
}
},
"localname": "CoverAbstract",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"xbrltype": "stringItemType"
},
"dei_CurrentFiscalYearEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "End date of current fiscal year in the format --MM-DD.",
"label": "Current Fiscal Year End Date"
}
}
},
"localname": "CurrentFiscalYearEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "gMonthDayItemType"
},
"dei_DocumentAnnualReport": {
"auth_ref": [
"r845",
"r846",
"r847"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as an annual report.",
"label": "Document Annual Report"
}
}
},
"localname": "DocumentAnnualReport",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentFiscalPeriodFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
"label": "Document Fiscal Period Focus"
}
}
},
"localname": "DocumentFiscalPeriodFocus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "fiscalPeriodItemType"
},
"dei_DocumentFiscalYearFocus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
"label": "Document Fiscal Year Focus"
}
}
},
"localname": "DocumentFiscalYearFocus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "gYearItemType"
},
"dei_DocumentPeriodEndDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.",
"label": "Document Period End Date"
}
}
},
"localname": "DocumentPeriodEndDate",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "dateItemType"
},
"dei_DocumentTransitionReport": {
"auth_ref": [
"r848"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a form used as a transition report.",
"label": "Document Transition Report"
}
}
},
"localname": "DocumentTransitionReport",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_DocumentType": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
"label": "Document Type"
}
}
},
"localname": "DocumentType",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "submissionTypeItemType"
},
"dei_EntityAddressAddressLine1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Address Line 1 such as Attn, Building Name, Street Name",
"label": "Entity Address, Address Line One"
}
}
},
"localname": "EntityAddressAddressLine1",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressCityOrTown": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the City or Town",
"label": "Entity Address, City or Town"
}
}
},
"localname": "EntityAddressCityOrTown",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressPostalZipCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Code for the postal or zip code",
"label": "Entity Address, Postal Zip Code"
}
}
},
"localname": "EntityAddressPostalZipCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityAddressStateOrProvince": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the state or province.",
"label": "Entity Address, State or Province"
}
}
},
"localname": "EntityAddressStateOrProvince",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "stateOrProvinceItemType"
},
"dei_EntityCentralIndexKey": {
"auth_ref": [
"r843"
],
"lang": {
"en-us": {
"role": {
"documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
"label": "Entity Central Index Key"
}
}
},
"localname": "EntityCentralIndexKey",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "centralIndexKeyItemType"
},
"dei_EntityCommonStockSharesOutstanding": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
"label": "Entity Common Stock, Shares Outstanding"
}
}
},
"localname": "EntityCommonStockSharesOutstanding",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "sharesItemType"
},
"dei_EntityCurrentReportingStatus": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Current Reporting Status"
}
}
},
"localname": "EntityCurrentReportingStatus",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
"label": "Entity [Domain]"
}
}
},
"localname": "EntityDomain",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "domainItemType"
},
"dei_EntityEmergingGrowthCompany": {
"auth_ref": [
"r843"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate if registrant meets the emerging growth company criteria.",
"label": "Entity Emerging Growth Company"
}
}
},
"localname": "EntityEmergingGrowthCompany",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntityFileNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
"label": "Entity File Number"
}
}
},
"localname": "EntityFileNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "fileNumberItemType"
},
"dei_EntityFilerCategory": {
"auth_ref": [
"r843"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
"label": "Entity Filer Category"
}
}
},
"localname": "EntityFilerCategory",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "filerCategoryItemType"
},
"dei_EntityIncorporationStateCountryCode": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Two-character EDGAR code representing the state or country of incorporation.",
"label": "Entity Incorporation, State or Country Code"
}
}
},
"localname": "EntityIncorporationStateCountryCode",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "edgarStateCountryItemType"
},
"dei_EntityInteractiveDataCurrent": {
"auth_ref": [
"r849"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
"label": "Entity Interactive Data Current"
}
}
},
"localname": "EntityInteractiveDataCurrent",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityPublicFloat": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
"label": "Entity Public Float"
}
}
},
"localname": "EntityPublicFloat",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "monetaryItemType"
},
"dei_EntityRegistrantName": {
"auth_ref": [
"r843"
],
"lang": {
"en-us": {
"role": {
"documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
"label": "Entity Registrant Name"
}
}
},
"localname": "EntityRegistrantName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_EntityShellCompany": {
"auth_ref": [
"r843"
],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
"label": "Entity Shell Company"
}
}
},
"localname": "EntityShellCompany",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntitySmallBusiness": {
"auth_ref": [
"r843"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
"label": "Entity Small Business"
}
}
},
"localname": "EntitySmallBusiness",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_EntityTaxIdentificationNumber": {
"auth_ref": [
"r843"
],
"lang": {
"en-us": {
"role": {
"documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
"label": "Entity Tax Identification Number"
}
}
},
"localname": "EntityTaxIdentificationNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "employerIdItemType"
},
"dei_EntityVoluntaryFilers": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
"label": "Entity Voluntary Filers"
}
}
},
"localname": "EntityVoluntaryFilers",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_EntityWellKnownSeasonedIssuer": {
"auth_ref": [
"r850"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
"label": "Entity Well-known Seasoned Issuer"
}
}
},
"localname": "EntityWellKnownSeasonedIssuer",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "yesNoItemType"
},
"dei_IcfrAuditorAttestationFlag": {
"auth_ref": [
"r845",
"r846",
"r847"
],
"lang": {
"en-us": {
"role": {
"label": "ICFR Auditor Attestation Flag"
}
}
},
"localname": "IcfrAuditorAttestationFlag",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "booleanItemType"
},
"dei_LegalEntityAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The set of legal entities associated with a report.",
"label": "Legal Entity [Axis]"
}
}
},
"localname": "LegalEntityAxis",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "stringItemType"
},
"dei_LocalPhoneNumber": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Local phone number for entity.",
"label": "Local Phone Number"
}
}
},
"localname": "LocalPhoneNumber",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "normalizedStringItemType"
},
"dei_NoTradingSymbolFlag": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Boolean flag that is true only for a security having no trading symbol.",
"label": "No Trading Symbol Flag"
}
}
},
"localname": "NoTradingSymbolFlag",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "trueItemType"
},
"dei_Security12bTitle": {
"auth_ref": [
"r842"
],
"lang": {
"en-us": {
"role": {
"documentation": "Title of a 12(b) registered security.",
"label": "Title of 12(b) Security"
}
}
},
"localname": "Security12bTitle",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "securityTitleItemType"
},
"dei_SecurityExchangeName": {
"auth_ref": [
"r844"
],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the Exchange on which a security is registered.",
"label": "Security Exchange Name"
}
}
},
"localname": "SecurityExchangeName",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "edgarExchangeCodeItemType"
},
"dei_TradingSymbol": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Trading symbol of an instrument as listed on an exchange.",
"label": "Trading Symbol"
}
}
},
"localname": "TradingSymbol",
"nsuri": "http://xbrl.sec.gov/dei/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "tradingSymbolItemType"
},
"srt_ConsolidationItemsAxis": {
"auth_ref": [
"r304",
"r363",
"r381",
"r382",
"r383",
"r384",
"r385",
"r387",
"r391",
"r450",
"r451",
"r452",
"r453",
"r455",
"r456",
"r458",
"r460",
"r461",
"r792",
"r793",
"r794",
"r795",
"r796",
"r797",
"r798",
"r799",
"r800",
"r901",
"r902",
"r972",
"r973"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
"label": "Consolidation Items [Axis]"
}
}
},
"localname": "ConsolidationItemsAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails"
],
"xbrltype": "stringItemType"
},
"srt_ConsolidationItemsDomain": {
"auth_ref": [
"r304",
"r363",
"r381",
"r382",
"r383",
"r384",
"r385",
"r387",
"r391",
"r450",
"r451",
"r452",
"r453",
"r455",
"r456",
"r458",
"r460",
"r461",
"r792",
"r793",
"r794",
"r795",
"r796",
"r797",
"r798",
"r799",
"r800",
"r901",
"r902",
"r972",
"r973"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.",
"label": "Consolidation Items [Domain]"
}
}
},
"localname": "ConsolidationItemsDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails"
],
"xbrltype": "domainItemType"
},
"srt_CounterpartyNameAxis": {
"auth_ref": [
"r302",
"r303",
"r466",
"r497",
"r801",
"r805",
"r807"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
"label": "Counterparty Name [Axis]"
}
}
},
"localname": "CounterpartyNameAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "stringItemType"
},
"srt_CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember": {
"auth_ref": [
"r854",
"r874",
"r875",
"r884",
"r934",
"r935",
"r936",
"r942",
"r943",
"r950",
"r951",
"r952",
"r957"
],
"lang": {
"en-us": {
"role": {
"documentation": "Represents amount after cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
"label": "Cumulative Effect, Period of Adoption, Adjusted Balance"
}
}
},
"localname": "CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
"auth_ref": [
"r258",
"r315",
"r322",
"r328",
"r410",
"r595",
"r596",
"r597",
"r622",
"r623",
"r656",
"r659",
"r661",
"r662",
"r721"
],
"lang": {
"en-us": {
"role": {
"documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.",
"label": "Cumulative Effect, Period of Adoption, Adjustment"
}
}
},
"localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "domainItemType"
},
"srt_CumulativeEffectPeriodOfAdoptionAxis": {
"auth_ref": [
"r258",
"r315",
"r322",
"r328",
"r410",
"r595",
"r596",
"r597",
"r622",
"r623",
"r656",
"r659",
"r661",
"r662",
"r721"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
"label": "Cumulative Effect, Period of Adoption [Axis]"
}
}
},
"localname": "CumulativeEffectPeriodOfAdoptionAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "stringItemType"
},
"srt_CumulativeEffectPeriodOfAdoptionDomain": {
"auth_ref": [
"r258",
"r315",
"r322",
"r328",
"r410",
"r595",
"r596",
"r597",
"r622",
"r623",
"r656",
"r659",
"r661",
"r662",
"r721"
],
"lang": {
"en-us": {
"role": {
"documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.",
"label": "Cumulative Effect, Period of Adoption [Domain]"
}
}
},
"localname": "CumulativeEffectPeriodOfAdoptionDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "domainItemType"
},
"srt_MajorCustomersAxis": {
"auth_ref": [
"r396",
"r823",
"r905",
"r970"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name or description of a single external customer or a group of external customers.",
"label": "Customer [Axis]"
}
}
},
"localname": "MajorCustomersAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "stringItemType"
},
"srt_MaximumMember": {
"auth_ref": [
"r446",
"r447",
"r448",
"r449",
"r555",
"r737",
"r762",
"r788",
"r789",
"r820",
"r833",
"r841",
"r903",
"r962",
"r963",
"r964",
"r965",
"r966",
"r967"
],
"lang": {
"en-us": {
"role": {
"documentation": "Upper limit of the provided range.",
"label": "Maximum"
}
}
},
"localname": "MaximumMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"srt_MinimumMember": {
"auth_ref": [
"r446",
"r447",
"r448",
"r449",
"r555",
"r737",
"r762",
"r788",
"r789",
"r820",
"r833",
"r841",
"r903",
"r962",
"r963",
"r964",
"r965",
"r966",
"r967"
],
"lang": {
"en-us": {
"role": {
"documentation": "Lower limit of the provided range.",
"label": "Minimum"
}
}
},
"localname": "MinimumMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"srt_NameOfMajorCustomerDomain": {
"auth_ref": [
"r396",
"r823",
"r905",
"r970"
],
"lang": {
"en-us": {
"role": {
"documentation": "Single external customer or group of external customers.",
"label": "Customer [Domain]"
}
}
},
"localname": "NameOfMajorCustomerDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"srt_ProductOrServiceAxis": {
"auth_ref": [
"r393",
"r739",
"r821",
"r840",
"r898",
"r899",
"r905",
"r969"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by product and service, or group of similar products and similar services.",
"label": "Product and Service [Axis]"
}
}
},
"localname": "ProductOrServiceAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"srt_ProductsAndServicesDomain": {
"auth_ref": [
"r393",
"r739",
"r821",
"r840",
"r898",
"r899",
"r905",
"r969"
],
"lang": {
"en-us": {
"role": {
"documentation": "Product or service, or a group of similar products or similar services.",
"label": "Product and Service [Domain]"
}
}
},
"localname": "ProductsAndServicesDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "domainItemType"
},
"srt_RangeAxis": {
"auth_ref": [
"r446",
"r447",
"r448",
"r449",
"r537",
"r555",
"r586",
"r587",
"r588",
"r736",
"r737",
"r762",
"r788",
"r789",
"r820",
"r833",
"r841",
"r897",
"r903",
"r963",
"r964",
"r965",
"r966",
"r967"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
"label": "Statistical Measurement [Axis]"
}
}
},
"localname": "RangeAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"srt_RangeMember": {
"auth_ref": [
"r446",
"r447",
"r448",
"r449",
"r537",
"r555",
"r586",
"r587",
"r588",
"r736",
"r737",
"r762",
"r788",
"r789",
"r820",
"r833",
"r841",
"r897",
"r903",
"r963",
"r964",
"r965",
"r966",
"r967"
],
"lang": {
"en-us": {
"role": {
"documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.",
"label": "Statistical Measurement [Domain]"
}
}
},
"localname": "RangeMember",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"srt_RepurchaseAgreementCounterpartyNameDomain": {
"auth_ref": [
"r302",
"r303",
"r466",
"r497",
"r806",
"r807"
],
"lang": {
"en-us": {
"role": {
"documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.",
"label": "Counterparty Name [Domain]"
}
}
},
"localname": "RepurchaseAgreementCounterpartyNameDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "domainItemType"
},
"srt_ScenarioUnspecifiedDomain": {
"auth_ref": [
"r328",
"r556",
"r852",
"r876"
],
"lang": {
"en-us": {
"role": {
"documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
"label": "Scenario [Domain]"
}
}
},
"localname": "ScenarioUnspecifiedDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": {
"auth_ref": [
"r311",
"r791"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for valuation and qualifying accounts and reserves.",
"label": "Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]",
"terseLabel": "Schedule II-Valuation and Qualifying Accounts"
}
}
},
"localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccounts"
],
"xbrltype": "textBlockItemType"
},
"srt_StatementScenarioAxis": {
"auth_ref": [
"r328",
"r556",
"r852",
"r853",
"r876"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.",
"label": "Scenario [Axis]"
}
}
},
"localname": "StatementScenarioAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "stringItemType"
},
"srt_TitleOfIndividualAxis": {
"auth_ref": [
"r882",
"r958"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by title of individual or nature of relationship to individual or group of individuals.",
"label": "Title of Individual [Axis]"
}
}
},
"localname": "TitleOfIndividualAxis",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "stringItemType"
},
"srt_TitleOfIndividualWithRelationshipToEntityDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Title of individual, or nature of relationship to individual or group of individuals.",
"label": "Title of Individual [Domain]"
}
}
},
"localname": "TitleOfIndividualWithRelationshipToEntityDomain",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "domainItemType"
},
"srt_ValuationAndQualifyingAccountsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Schedule II-Valuation and Qualifying Accounts"
}
}
},
"localname": "ValuationAndQualifyingAccountsAbstract",
"nsuri": "http://fasb.org/srt/2022",
"xbrltype": "stringItemType"
},
"srt_ValuationAndQualifyingAccountsDisclosureLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]"
}
}
},
"localname": "ValuationAndQualifyingAccountsDisclosureLineItems",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "stringItemType"
},
"srt_ValuationAndQualifyingAccountsDisclosureTable": {
"auth_ref": [
"r305",
"r306",
"r307",
"r309",
"r310",
"r791"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]"
}
}
},
"localname": "ValuationAndQualifyingAccountsDisclosureTable",
"nsuri": "http://fasb.org/srt/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "stringItemType"
},
"trhc_AccountingPoliciesLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Accounting Policies [Line Items]",
"terseLabel": "Accounting policies"
}
}
},
"localname": "AccountingPoliciesLineItems",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "stringItemType"
},
"trhc_AccountingPoliciesTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of accounting policies.",
"label": "Accounting Policies [Table]"
}
}
},
"localname": "AccountingPoliciesTable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "stringItemType"
},
"trhc_AccountsReceivableNetMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing accounts receivable net.",
"label": "Accounts receivable, net"
}
}
},
"localname": "AccountsReceivableNetMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AccruedExpensesAndOtherLiabilitiesCurrentAndNoncurrentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to the accrued expenses and other liabilities current and noncurrent.",
"label": "Accrued expenses and other liabilities, Current and noncurrent"
}
}
},
"localname": "AccruedExpensesAndOtherLiabilitiesCurrentAndNoncurrentMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AccumulatedAmortizationCloudComputingImplementationCosts": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accumulated amortization of cloud computing implementation costs.",
"label": "Accumulated Amortization, Cloud Computing Implementation Costs",
"terseLabel": "Accumulated amortization, cloud computing implementation costs"
}
}
},
"localname": "AccumulatedAmortizationCloudComputingImplementationCosts",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_AcquisitionRelatedContingentConsiderationPaid": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 8.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of acquisition-related contingent consideration paid.",
"label": "Acquisition-Related Contingent Consideration Paid",
"negatedLabel": "Acquisition-related contingent consideration paid"
}
}
},
"localname": "AcquisitionRelatedContingentConsiderationPaid",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_AdditionalInterestExpenseDebt": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of additional cost of borrowed funds accounted for as interest expense for debt as a result of the failure to remove restrictive legend.",
"label": "Additional Interest Expense Debt",
"terseLabel": "Amount of additional interest expense"
}
}
},
"localname": "AdditionalInterestExpenseDebt",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_AdjustedEbitda": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the amount of adjusted earnings before income tax, depreciation and amortization.",
"label": "Adjusted EBITDA",
"totalLabel": "Total Adjusted EBITDA"
}
}
},
"localname": "AdjustedEbitda",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_AdjustedEbitdaContinuingOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 15.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the amount of adjusted earnings before income tax, depreciation and amortization from continuing operations.",
"label": "Adjusted EBITDA, Continuing Operations",
"terseLabel": "Adjusted EBITDA (loss) from continuing operations",
"verboseLabel": "Adjusted EBITDA from continuing operations"
}
}
},
"localname": "AdjustedEbitdaContinuingOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_AdjustedEbitdaDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 2.0,
"parentTag": "trhc_AdjustedEbitda",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 11.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the amount of adjusted earnings before income tax, depreciation and amortization from discontinued operations.",
"label": "Adjusted EBITDA, Discontinued Operations",
"terseLabel": "Adjusted EBITDA (loss) from discontinued operations"
}
}
},
"localname": "AdjustedEbitdaDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_AmortizationOfCloudComputingImplementationCosts": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of amortization charged against earnings during the period for cloud computing implementation costs.",
"label": "Amortization of Cloud Computing Implementation Costs",
"terseLabel": "Amortization expense, cloud computing implementation costs"
}
}
},
"localname": "AmortizationOfCloudComputingImplementationCosts",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_AmortizationOfVendorFinancingArrangementDiscount": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncash expense included in interest expense to amortize discount of vendor financing arrangements.",
"label": "Amortization of Vendor Financing Arrangement Discount",
"terseLabel": "Vendor Financing Arrangements, Imputed interest expense"
}
}
},
"localname": "AmortizationOfVendorFinancingArrangementDiscount",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_AssetImpairmentChargesTotalIncludingDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 20.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill. Includes impairment within disposal group and discontinued operation.",
"label": "Asset Impairment Charges, Total, Including Discontinued Operations",
"terseLabel": "Impairment charges"
}
}
},
"localname": "AssetImpairmentChargesTotalIncludingDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_AwardDate27April2021Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Award date of 27 April, 2021.",
"label": "Award Date, April 27, 2021"
}
}
},
"localname": "AwardDate27April2021Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AwardDate29october2020Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Award date of October 29, 2020.",
"label": "Award Date, October 29, 2020"
}
}
},
"localname": "AwardDate29october2020Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AwardDate4may2020Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Award date of May 4, 2020.",
"label": "Award Date, May 4, 2020"
}
}
},
"localname": "AwardDate4may2020Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AwardDateAugust222022Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Award date of August 22, 2022.",
"label": "Award Date, August 22, 2022"
}
}
},
"localname": "AwardDateAugust222022Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AwardDateFirstQuarter2022Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Award date of first quarter, 2022.",
"label": "Award Date, First Quarter, 2022"
}
}
},
"localname": "AwardDateFirstQuarter2022Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AwardDateSecondQuarter2022Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Award date of second quarter, 2022.",
"label": "Award Date, Second Quarter, 2022"
}
}
},
"localname": "AwardDateSecondQuarter2022Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_AwardDateThirdQuarter2022Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Award date of third quarter, 2022.",
"label": "Award Date, Third Quarter, 2022"
}
}
},
"localname": "AwardDateThirdQuarter2022Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_BusinessCombinationAcquisitionRelatedCostsDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 8.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
"label": "Business Combination, Acquisition Related Costs, Discontinued Operations",
"terseLabel": "Acquisition-related expense"
}
}
},
"localname": "BusinessCombinationAcquisitionRelatedCostsDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationConsiderationTransferredContingentConsideration": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of estimated fair value contingent consideration incurred by the acquirer as part of consideration transferred in a business combination.",
"label": "Business Combination, Consideration Transferred, Contingent Consideration",
"terseLabel": "Estimated fair value of contingent consideration"
}
}
},
"localname": "BusinessCombinationConsiderationTransferredContingentConsideration",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationConsiderationTransferredPromissoryNoteAmount": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of promissory note as part of consideration transferred in a business combination.",
"label": "Business Combination, Consideration Transferred, Promissory Note, Amount",
"terseLabel": "Amount of promissory notes"
}
}
},
"localname": "BusinessCombinationConsiderationTransferredPromissoryNoteAmount",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationConsiderationTransferredPromissoryNoteAmountPaidInPeriod": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of promissory note as part of consideration transferred in a business combination paid in cash during period.",
"label": "Business Combination, Consideration Transferred, Promissory Note, Amount Paid In Period",
"terseLabel": "Amount of promissory notes paid in cash during period"
}
}
},
"localname": "BusinessCombinationConsiderationTransferredPromissoryNoteAmountPaidInPeriod",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationConsiderationTransferredPromissoryNoteReductionInPayment": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The reduction in the amount paid in cash for indemnification amounts of promissory note as part of consideration transferred in a business combination",
"label": "Business Combination, Consideration Transferred, Promissory Note, Reduction in Payment",
"terseLabel": "Reduction in amount paid"
}
}
},
"localname": "BusinessCombinationConsiderationTransferredPromissoryNoteReductionInPayment",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationContingentConsiderationLiabilityAcceleratedPaymentAmountPaidOrToBePaid": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accelerated payment paid or to be paid for liability recognized arising from contingent consideration in a business combination.",
"label": "Business Combination, Contingent Consideration, Liability, Accelerated Payment Amount Paid or To Be Paid",
"terseLabel": "Amount of accelerated payment paid or to be paid"
}
}
},
"localname": "BusinessCombinationContingentConsiderationLiabilityAcceleratedPaymentAmountPaidOrToBePaid",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 3.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities incurred for entity's business and related party payables, assumed at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities",
"negatedLabel": "Accrued expenses and other liabilities"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedLiabilities",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedClientClaimsPayableCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 2.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of client claims payable due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Client Claims Payable Current",
"negatedLabel": "Client claims payable"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedClientClaimsPayableCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedClientClaimsReceivable": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 4.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of client claims receivable recognized as of the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Client Claims receivable",
"terseLabel": "Client claims receivable"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedClientClaimsReceivable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOperatingLeaseLiability": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 5.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, assumed at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liability",
"negatedLabel": "Operating lease liabilities"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOperatingLeaseLiability",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 7.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of Operating Lease Right-Of-Use-Assets in acquisition date.",
"label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right-Of-Use-Assets",
"terseLabel": "Operating lease right-of-use assets"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessOptimizationExpenses": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 7.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses associated with business optimization. May include contract termination payments, severance, retention payments, and other employee and non-recurring vendor costs related to business optimization initiatives .",
"label": "Business Optimization Expenses",
"terseLabel": "Business optimization expenses"
}
}
},
"localname": "BusinessOptimizationExpenses",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessOptimizationExpensesDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 5.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses associated with business optimization attributable to income (loss) from operations classified as a discontinued operation. May include contract termination payments, severance, retention payments, and other employee and non-recurring vendor costs related to business optimization initiatives .",
"label": "Business Optimization Expenses, Discontinued Operations",
"terseLabel": "Business optimization expenses"
}
}
},
"localname": "BusinessOptimizationExpensesDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessPartnershipAgreementEstimatedFees": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of estimated fees to be paid under the business partnership agreement.",
"label": "Business Partnership Agreement, Estimated Fees",
"terseLabel": "Total estimated fees under business partnership agreement"
}
}
},
"localname": "BusinessPartnershipAgreementEstimatedFees",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_BusinessPartnershipAgreementNumberOfEmployeesHiredByThirdPartyProvider": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the number of entity's employees hired by third-party provider.",
"label": "Business Partnership Agreement, Number of Employees Hired By Third Party Provider",
"terseLabel": "Number of Company employees hired by third-party provider"
}
}
},
"localname": "BusinessPartnershipAgreementNumberOfEmployeesHiredByThirdPartyProvider",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "integerItemType"
},
"trhc_BusinessPartnershipAgreementTerm": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Term of business partnership agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
"label": "Business Partnership Agreement, Term",
"terseLabel": "Term of business partnership agreement"
}
}
},
"localname": "BusinessPartnershipAgreementTerm",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "durationItemType"
},
"trhc_BusinessProcessSupportAndTechnologyServicesPartnerMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Business process support and technology services partner.",
"label": "Business administration services and electronic health records solutions partner"
}
}
},
"localname": "BusinessProcessSupportAndTechnologyServicesPartnerMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CapitalExpendituresVendorFinancingArrangements": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Future cash outflow to pay for purchases of fixed assets from purchases through vendor financing arrangements.",
"label": "Capital Expenditures, Vendor Financing Arrangements",
"terseLabel": "Purchases of property and equipment and software development through vendor financing arrangements"
}
}
},
"localname": "CapitalExpendituresVendorFinancingArrangements",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_CapitalizedComputerSoftwareNotYetSubjectToAmortization": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying amount of capitalized computer software costs not yet subject to amortization.",
"label": "Capitalized Computer Software, Not Yet Subject To Amortization",
"terseLabel": "Capitalized software development costs included above not yet subject to amortization"
}
}
},
"localname": "CapitalizedComputerSoftwareNotYetSubjectToAmortization",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_CapitalizedImplementationCostsCloudComputing": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying amount of capitalized implementation cost for cloud computing arrangement net of accumulated amortization as of the balance sheet date.",
"label": "Capitalized Implementation Costs, Cloud Computing",
"terseLabel": "Capitalized cloud computing implementation costs"
}
}
},
"localname": "CapitalizedImplementationCostsCloudComputing",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_CapitalizedSoftwareDevelopmentCostsAccumulatedAmortization": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails": {
"order": 2.0,
"parentTag": "trhc_CapitalizedSoftwareDevelopmentCostsNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "For each balance sheet presented, the amount of accumulated amortization for internally developed computer software for long-term internal use.",
"label": "Capitalized Software Development Costs, Accumulated Amortization",
"negatedLabel": "Less: accumulated amortization"
}
}
},
"localname": "CapitalizedSoftwareDevelopmentCostsAccumulatedAmortization",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_CapitalizedSoftwareDevelopmentCostsGross": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails": {
"order": 1.0,
"parentTag": "trhc_CapitalizedSoftwareDevelopmentCostsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before accumulated amortization of capitalized costs for internally developed computer software for long-term internal use.",
"label": "Capitalized Software Development Costs, Gross",
"terseLabel": "Software development costs"
}
}
},
"localname": "CapitalizedSoftwareDevelopmentCostsGross",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_CapitalizedSoftwareDevelopmentCostsNet": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying amount of costs for internally developed computer software for long-term internal use net of accumulated amortization as of the balance sheet date.",
"label": "Capitalized Software Development Costs Net",
"terseLabel": "Software development costs, net",
"totalLabel": "Software development costs, net"
}
}
},
"localname": "CapitalizedSoftwareDevelopmentCostsNet",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"trhc_CareventionHealthcareMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents CareVention HealthCare, an operating segment of the entity.",
"label": "CareVention HealthCare"
}
}
},
"localname": "CareventionHealthcareMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ClientClaimsPayableCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligations incurred for client claims payable within one year or the normal operating cycle, if longer.",
"label": "Client Claims Payable, Current",
"terseLabel": "Client claims payable"
}
}
},
"localname": "ClientClaimsPayableCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"trhc_ClientClaimsReceivableAndClientClaimsPayablePolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for client claims receivable and client claims payable.",
"label": "Client Claims Receivable and Client Claims Payable [Policy Text Block]",
"terseLabel": "Client Claims Receivable and Client Claims Payable"
}
}
},
"localname": "ClientClaimsReceivableAndClientClaimsPayablePolicyTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"trhc_ClientClaimsReceivableCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of client claims receivable, representing amounts invoiced for adjudicated client claims, due within one year or the normal operating cycle, if longer.",
"label": "Client Claims Receivable, Current",
"terseLabel": "Client claims receivable"
}
}
},
"localname": "ClientClaimsReceivableCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"trhc_ClientClaimsReceivableMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Client claims receivable, representing amounts invoiced for adjudicated client claims.",
"label": "Client Claims Receivable"
}
}
},
"localname": "ClientClaimsReceivableMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ClientFundsObligations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 4.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value of the balance sheet date for client funds obligations.",
"label": "Client Funds Obligations",
"terseLabel": "Client funds obligations"
}
}
},
"localname": "ClientFundsObligations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_CloudComputingArrangementsPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for cloud computing arrangements.",
"label": "Cloud Computing Arrangements [Policy Text Block]",
"terseLabel": "Cloud Computing Arrangements"
}
}
},
"localname": "CloudComputingArrangementsPolicyTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"trhc_CloudHostingAndSupportServicesProviderOneMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents provider of cloud hosting and support services, one.",
"label": "Cloud hosting and support services provider under October 2021 agreement"
}
}
},
"localname": "CloudHostingAndSupportServicesProviderOneMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CloudHostingAndSupportServicesProviderOneUnderJune2021AgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents provider of cloud hosting and support services, one, under June 2021 agreement.",
"label": "Cloud hosting and support services provider under June 2021 agreement"
}
}
},
"localname": "CloudHostingAndSupportServicesProviderOneUnderJune2021AgreementMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CognifyIncMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the information pertaining to Cognify Inc.",
"label": "Cognify, Inc"
}
}
},
"localname": "CognifyIncMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CommonStockDividendsPreferredSharePurchaseRightDeclaredRatio": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Ratio of dividends of preferred share purchase rights declared during the period to each share of common stock outstanding.",
"label": "Common Stock Dividends, Preferred Share Purchase Right, Declared, Ratio",
"terseLabel": "Dividend declared in preferred share purchase rights per common share outstanding"
}
}
},
"localname": "CommonStockDividendsPreferredSharePurchaseRightDeclaredRatio",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails"
],
"xbrltype": "pureItemType"
},
"trhc_ComputerHardwareAndPurchasedSoftwareMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Computer hardware and purchased software applications.",
"label": "Computer hardware and purchased software"
}
}
},
"localname": "ComputerHardwareAndPurchasedSoftwareMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ConcentrationRiskNumberOfCustomers": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents number of customers that equal or exceed the concentration threshold.",
"label": "Concentration Risk, Number of Customers",
"terseLabel": "Number of clients"
}
}
},
"localname": "ConcentrationRiskNumberOfCustomers",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "integerItemType"
},
"trhc_ConsiderationPayableToCustomersCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 9.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The current portion, due within one year or one operating cycle, if longer, of consideration payable to customers.",
"label": "Consideration Payable to Customers Current",
"terseLabel": "Consideration payable to customer"
}
}
},
"localname": "ConsiderationPayableToCustomersCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ConsultantServicesAgreementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information pertaining to Consultant Services agreements between the entity and related parties.",
"label": "Consultant Services Agreements"
}
}
},
"localname": "ConsultantServicesAgreementsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ContingentConsiderationReceivableLongTermFairValueDisclosure": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails": {
"order": 2.0,
"parentTag": "us-gaap_AssetsFairValueDisclosure",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value portion of long-term contingent consideration receivable.",
"label": "Contingent Consideration Receivable, Long-Term, Fair Value Disclosure",
"terseLabel": "Contingent consideration receivable",
"verboseLabel": "Contingent consideration receivable - long-term"
}
}
},
"localname": "ContingentConsiderationReceivableLongTermFairValueDisclosure",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractLaborCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 5.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contract labor. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Contract Labor, Current",
"terseLabel": "Contract labor"
}
}
},
"localname": "ContractLaborCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractWithCustomerAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Contract with Customer [Abstract]",
"terseLabel": "Contract with customer"
}
}
},
"localname": "ContractWithCustomerAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails"
],
"xbrltype": "stringItemType"
},
"trhc_ContractWithCustomerAssetAndLiabilityAndReceivablesBalancesTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of contract and receivables balances.",
"label": "Contract with Customer, Asset and Liability, and Receivables Balances [Table Text Block]",
"terseLabel": "Schedule of contract assets and contract liabilities from contracts with customers"
}
}
},
"localname": "ContractWithCustomerAssetAndLiabilityAndReceivablesBalancesTableTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueTables"
],
"xbrltype": "textBlockItemType"
},
"trhc_ContractWithCustomerAssetAndLiabilityChangesTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of changes in contract balances.",
"label": "Contract with Customer, Asset and Liability, Changes [Table Text Block]",
"terseLabel": "Schedule of significant changes in the contract assets and the contract liabilities balances"
}
}
},
"localname": "ContractWithCustomerAssetAndLiabilityChangesTableTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueTables"
],
"xbrltype": "textBlockItemType"
},
"trhc_ContractWithCustomerAssetCashReceived": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to cash received.",
"label": "Contract with Customer, Asset, Cash Received",
"negatedLabel": "Decreases due to cash received"
}
}
},
"localname": "ContractWithCustomerAssetCashReceived",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractWithCustomerAssetChangeExcludingReclassificationToReceivable": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time excluding amounts transferred to receivables during the period.",
"label": "Contract with Customer, Asset, Change Excluding Reclassification To Receivable",
"terseLabel": "Changes during the year, net of reclassifications to receivables"
}
}
},
"localname": "ContractWithCustomerAssetChangeExcludingReclassificationToReceivable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractWithCustomerAssetChangeInEstimate": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time due to change in estimate.",
"label": "Contract with Customer, Asset, Change in Estimate",
"terseLabel": "Changes to the contract assets at the beginning of the period as a result of changes in estimates"
}
}
},
"localname": "ContractWithCustomerAssetChangeInEstimate",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractWithCustomerLiabilityCustomerDepositsCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of customer deposits, classified as current.",
"label": "Contract with Customer, Liability, Customer Deposits, Current",
"terseLabel": "Customer deposits"
}
}
},
"localname": "ContractWithCustomerLiabilityCustomerDepositsCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractWithCustomerLiabilityExcludingCustomerDepositsCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable excluding customer deposits, classified as current.",
"label": "Contract with Customer, Liability, Excluding Customer Deposits, Current",
"terseLabel": "Contract liability"
}
}
},
"localname": "ContractWithCustomerLiabilityExcludingCustomerDepositsCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractWithCustomerLiabilityIncreaseDueToCashReceived": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in obligation to transfer good or service to customer due to cash received, excluding amounts recognized as revenue during the period.",
"label": "Contract with Customer Liability, Increase Due to Cash Received",
"terseLabel": "Increases due to cash received, excluding amounts recognized as revenue during the period"
}
}
},
"localname": "ContractWithCustomerLiabilityIncreaseDueToCashReceived",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ContractWithCustomerTerm": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Term of contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Contract with Customer, Term",
"terseLabel": "Client contract term"
}
}
},
"localname": "ContractWithCustomerTerm",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails"
],
"xbrltype": "durationItemType"
},
"trhc_ContractWithCustomerTerminationNoticePeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Termination notice period of contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Contract with Customer, Termination Notice Period",
"terseLabel": "Termination notice period"
}
}
},
"localname": "ContractWithCustomerTerminationNoticePeriod",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails"
],
"xbrltype": "durationItemType"
},
"trhc_ConvertibleNoteWarrantMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Security that gives the holder the right to purchase shares of common stock in accordance with the terms of the instrument, usually upon payment of a specified amount. Issued in connection with convertible note offering.",
"label": "Common stock warrants/Convertible note warrants"
}
}
},
"localname": "ConvertibleNoteWarrantMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ConvertibleSeniorSubordinatedNotesExcludingRelatedPartyMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to convertible senior subordinated notes, excluding related party.",
"label": "Convertible senior subordinated notes - excluding related party"
}
}
},
"localname": "ConvertibleSeniorSubordinatedNotesExcludingRelatedPartyMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ConvertibleSeniorSubordinatedNotesExcludingRestrictiveLegendImpactMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to convertible senior subordinated notes, excluding restrictive legend impact.",
"label": "Convertible Senior Subordinated Notes, Excluding Restrictive Legend Impact"
}
}
},
"localname": "ConvertibleSeniorSubordinatedNotesExcludingRestrictiveLegendImpactMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ConvertibleSeniorSubordinatedNotesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to convertible senior subordinated notes.",
"label": "2026 Notes, Convertible Senior Subordinated Notes"
}
}
},
"localname": "ConvertibleSeniorSubordinatedNotesMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ConvertibleSeniorSubordinatedNotesRelatedPartyMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to convertible senior subordinated notes - related party.",
"label": "Convertible senior subordinated notes - related party"
}
}
},
"localname": "ConvertibleSeniorSubordinatedNotesRelatedPartyMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ConvertibleSeniorSubordinatedNotesRestrictiveLegendImpactMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to convertible senior subordinated notes, restrictive legend impact portion.",
"label": "Convertible Senior Subordinated Notes, Restrictive Legend Impact"
}
}
},
"localname": "ConvertibleSeniorSubordinatedNotesRestrictiveLegendImpactMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CooperationAgreementExpense": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 10.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Cooperation agreement costs during the period.",
"label": "Cooperation Agreement Expense",
"terseLabel": "Cooperation agreement costs"
}
}
},
"localname": "CooperationAgreementExpense",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_CooperationAgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information pertaining to the Cooperation agreement between the entity and a related party.",
"label": "Cooperation Agreement"
}
}
},
"localname": "CooperationAgreementMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CostOfRevenueMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing cost of revenue.",
"label": "Cost of revenue"
}
}
},
"localname": "CostOfRevenueMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CustomerBMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information pertaining to a second customer.",
"label": "Client Two"
}
}
},
"localname": "CustomerBMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CustomerCeoMemberOfBoardOfDirectorsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Customer of entity whose Chief Executive Officer serves on entity's board of directors.",
"label": "Customer whose CEO serves on board of directors"
}
}
},
"localname": "CustomerCeoMemberOfBoardOfDirectorsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_CustomerMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information pertaining to one customer.",
"label": "Client One"
}
}
},
"localname": "CustomerMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"trhc_DebtConversionScenarioOneMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt conversion scenario one.",
"label": "Debt Conversion Scenario One"
}
}
},
"localname": "DebtConversionScenarioOneMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"trhc_DebtConversionScenarioTwoMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Debt conversion scenario two.",
"label": "Debt Conversion Scenario Two"
}
}
},
"localname": "DebtConversionScenarioTwoMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"trhc_DebtInstrumentConvertibleEquityComponentDeferredTaxEffect": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The deferred tax effect of the equity component of convertible debt which may be settled in cash upon conversion recorded as an adjustment to additional paid-in capital.",
"label": "Debt Instrument, Convertible, Equity Component, Deferred Tax Effect",
"terseLabel": "Deferred tax effect"
}
}
},
"localname": "DebtInstrumentConvertibleEquityComponentDeferredTaxEffect",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DebtInstrumentConvertiblePrincipalAmountUsedInCalculationForConversionEligibility": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Principal amount of convertible debt used in calculation to determine eligibility of conversion.",
"label": "Debt Instrument, Convertible, Principal Amount, Used in Calculation for Conversion Eligibility",
"terseLabel": "Principal amount"
}
}
},
"localname": "DebtInstrumentConvertiblePrincipalAmountUsedInCalculationForConversionEligibility",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DebtInstrumentPremiumPaidForNoteHedges": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The total amount of premiums paid for the note hedges.",
"label": "Debt Instrument, Premium Paid For Note Hedges",
"terseLabel": "Premiums paid for the note hedges"
}
}
},
"localname": "DebtInstrumentPremiumPaidForNoteHedges",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DebtInstrumentThirdPartyOfferingCosts": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of third party offering costs.",
"label": "Debt Instrument, Third Party Offering Costs",
"terseLabel": "Third party offering costs"
}
}
},
"localname": "DebtInstrumentThirdPartyOfferingCosts",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetExcludingRelatedParty": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of unamortized debt discount (premium) and debt\n issuance costs excluding related party debt.",
"label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Excluding Related Party",
"terseLabel": "Long-term debt, discount"
}
}
},
"localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetExcludingRelatedParty",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"trhc_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetRelatedParty": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of unamortized debt discount (premium) and debt\n issuance costs for related party debt.",
"label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net, Related Party",
"terseLabel": "Long-term debt - related party, discount"
}
}
},
"localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNetRelatedParty",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"trhc_DebtIssuanceCostsAttributableToLiabilityComponent": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The liability amount recorded associated with debt issuance costs.",
"label": "Debt Issuance Costs, Attributable To Liability Component",
"terseLabel": "Issuance costs attributable to the liability component"
}
}
},
"localname": "DebtIssuanceCostsAttributableToLiabilityComponent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DeferredTaxAssetIncreaseDecreaseAmount": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in the deferred tax asset.",
"label": "Deferred Tax Asset, Increase (Decrease), Amount",
"terseLabel": "Increase in deferred tax asset"
}
}
},
"localname": "DeferredTaxAssetIncreaseDecreaseAmount",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DeferredTaxAssetsAssetsHeldForSale": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 10.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from assets held for sale.",
"label": "Deferred Tax Assets, Assets Held For Sale",
"terseLabel": "Assets held for sale"
}
}
},
"localname": "DeferredTaxAssetsAssetsHeldForSale",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DeferredTaxAssetsOperatingLossCarryforwardsInterestExpenseLimitationCarryforward": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 4.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible interest expense limitation carryforwards.",
"label": "Deferred Tax Assets, Operating Loss Carryforwards, Interest Expense Limitation Carryforward",
"terseLabel": "Interest expense limitation carryforward"
}
}
},
"localname": "DeferredTaxAssetsOperatingLossCarryforwardsInterestExpenseLimitationCarryforward",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 9.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liabilities.",
"label": "Deferred Tax Assets, Tax Deferred Expense, Operating Lease Liabilities",
"terseLabel": "Operating lease liabilities"
}
}
},
"localname": "DeferredTaxAssetsTaxDeferredExpenseOperatingLeaseLiabilities",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DeferredTaxAssetsUnamortizedDebtDiscount": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 5.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unamortized debt discount.",
"label": "Deferred Tax Assets, Unamortized Debt Discount",
"terseLabel": "Unamortized debt discount"
}
}
},
"localname": "DeferredTaxAssetsUnamortizedDebtDiscount",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 3.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from indefinite-lived intangible assets other than goodwill.",
"label": "Deferred Tax Liabilities Indefinite Lived Intangible Assets",
"negatedLabel": "Indefinite-lived intangibles"
}
}
},
"localname": "DeferredTaxLiabilitiesIndefiniteLivedIntangibleAssets",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DepreciationAmortizationAndAccretionNetTotalIncludingDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method including discontinued operations.",
"label": "Depreciation, Amortization and Accretion, Net, Total, Including Discontinued Operations",
"terseLabel": "Depreciation and amortization"
}
}
},
"localname": "DepreciationAmortizationAndAccretionNetTotalIncludingDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_DiscontinuedOperationDivestitureRelatedCosts": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 11.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "This element represents divestiture-related costs incurred which have been expensed during the period.",
"label": "Discontinued Operation, Divestiture Related Costs",
"terseLabel": "Divestiture-related expense"
}
}
},
"localname": "DiscontinuedOperationDivestitureRelatedCosts",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTaxMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing discontinued operations income (loss).",
"label": "Discontinued operations"
}
}
},
"localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTaxMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"trhc_DiscontinuedOperationsAggregateGainLossOnDisposalIncludingImpairment": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of aggregate gain/loss on disposal of discontinued operations including impairment during the period.",
"label": "Discontinued Operations, Aggregate Gain Loss On Disposal Including Impairment",
"terseLabel": "Aggregate gain/(loss) including impairment"
}
}
},
"localname": "DiscontinuedOperationsAggregateGainLossOnDisposalIncludingImpairment",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesAndOtherLiabilitiesCurrentTotal": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as accrued liabilities and other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities and Other Liabilities, Current, Total",
"terseLabel": "Accrued expenses and other liabilities"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesAndOtherLiabilitiesCurrentTotal",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationAccumulatedImpairment": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 9.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of accumulated impairment of carrying value of assets attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Accumulated Impairment",
"negatedLabel": "Impairment of carrying value"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationAccumulatedImpairment",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationCashAdjustmentsNetWorkingCapital": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash received for certain adjustments related to the net working capital subsequent to date of sale for disposal of assets and liabilities, including discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Cash Adjustments, Net Working Capital",
"terseLabel": "Amount of cash received for certain adjustments related to net working capital subsequent to date of sale"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationCashAdjustmentsNetWorkingCapital",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationConsiderationCash": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Consideration, Cash",
"terseLabel": "Consideration, cash"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationCash",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationConsiderationNoteReceivable": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of note receivable as consideration received or receivable for the disposal of assets and liabilities, including discontinued operation,",
"label": "Disposal Group, Including Discontinued Operation, Consideration, Note Receivable",
"terseLabel": "Consideration, note receivable"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationNoteReceivable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationConsiderationNoteReceivableInterestRate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The interest rate of note receivable as consideration received or receivable for the disposal of assets and liabilities, including discontinued operation,",
"label": "Disposal Group, Including Discontinued Operation, Consideration, Note Receivable, Interest Rate",
"terseLabel": "Interest rate of note receivable (as a percent)"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationNoteReceivableInterestRate",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "percentItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationConsiderationPayableAtClosing": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash consideration received or receivable at closing for the disposal of assets and liabilities, including discontinued operation. Excludes potential contingent consideration to be received.",
"label": "Disposal Group, Including Discontinued Operation, Consideration Payable At Closing",
"verboseLabel": "Cash consideration received"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationPayableAtClosing",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivableRangeOfOutcomesValueHigh": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "For contingent consideration arrangements recognized in connection with a divestiture of business, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be received.",
"label": "Disposal Group Including Discontinued Operation, Contingent Consideration Receivable, Range of Outcomes, Value, High",
"terseLabel": "Maximum amount of contingent consideration to be received"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationContingentConsiderationReceivableRangeOfOutcomesValueHigh",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationImpairmentCharges": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": 4.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToParent",
"weight": -1.0
},
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 3.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of impairment charges attributable to disposal group, including, but not limited to, discontinued operation, classified as a discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Impairment Charges",
"terseLabel": "Impairment charges",
"verboseLabel": "Impairment charges"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentCharges",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationImpairmentChargesGoodwill": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of goodwill impairment charges attributable to disposal group, including, but not limited to, discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Impairment Charges, Goodwill",
"terseLabel": "Goodwill impairment"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentChargesGoodwill",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationImpairmentChargesIntangibleAssets": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of intangible asset impairment charges attributable to disposal group, including, but not limited to, discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Impairment Charges, Intangible Assets",
"terseLabel": "Intangible asset impairment charges"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentChargesIntangibleAssets",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationImpairmentChargesNetAssetsHeldForSale": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of impairment charges from net assets held for sale attributable to disposal group, including, but not limited to, discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Impairment Charges, Net Assets Held For Sale",
"terseLabel": "Impairment charge on net assets held for sale"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationImpairmentChargesNetAssetsHeldForSale",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as operating lease liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current",
"terseLabel": "Operating lease liabilities"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as operating lease liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent",
"terseLabel": "Noncurrent operating lease liabilities"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 5.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as operating lease right-of-use assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Operating Lease Right-of-Use Assets, Current",
"terseLabel": "Operating lease right-of-use assets"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNoncurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as operating lease right-of-use assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer..",
"label": "Disposal Group, Including Discontinued Operation, Operating Lease Right-of-Use Assets, Noncurrent",
"terseLabel": "Operating lease right-of-use assets"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseRightOfUseAssetsNoncurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationSoftwareDevelopmentCostsNetCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 6.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as software development costs, net attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Software Development Costs, Net, Current",
"terseLabel": "Software development costs, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationSoftwareDevelopmentCostsNetCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DisposalGroupIncludingDiscontinuedOperationSoftwareDevelopmentCostsNetNoncurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as software development costs, net attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Software Development Costs, Net, Noncurrent",
"terseLabel": "Software development costs, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationSoftwareDevelopmentCostsNetNoncurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DivestitureRelatedExpenseDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 9.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of divestiture-related expense of discontinued operations.",
"label": "Divestiture-Related Expense, Discontinued Operations",
"terseLabel": "Divestiture-related expense"
}
}
},
"localname": "DivestitureRelatedExpenseDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_DomainNameMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to domain name.",
"label": "Domain name"
}
}
},
"localname": "DomainNameMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_DosemeAndSinfonarxBusinessesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the information relating to DoseMe and SinfonaRx businesses.",
"label": "DoseMe and SinfonaRx businesses"
}
}
},
"localname": "DosemeAndSinfonarxBusinessesMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_DosemeBusinessMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the information pertaining to DoseMe business.",
"label": "DoseMe business"
}
}
},
"localname": "DosemeBusinessMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_DosemerxSinfonarxAndPrescribewellnessBusinessesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "DoseMeRx, SinfonaRx and PrescribeWellness businesses.",
"label": "DoseMe, SinfonaRx and PrescribeWellness businesses"
}
}
},
"localname": "DosemerxSinfonarxAndPrescribewellnessBusinessesMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_EarningsPerShareDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Earnings Per Share Disclosure [Abstract]",
"terseLabel": "Net loss per share:"
}
}
},
"localname": "EarningsPerShareDisclosureAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"trhc_EffectiveIncomeTaxRateReconciliationChangeInDeductionForDebtDiscountAmortization": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": 7.0,
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in deduction for debt discount amortization.",
"label": "Effective Income Tax Rate Reconciliation, Change in Deduction for Debt Discount Amortization",
"terseLabel": "Change in deduction for debt discount amortization"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationChangeInDeductionForDebtDiscountAmortization",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"trhc_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfContingentConsideration": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": 5.0,
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in fair value of contingent consideration.",
"label": "Effective Income Tax Rate Reconciliation Change In Fair Value Of Contingent Consideration",
"terseLabel": "Change in fair value of contingent consideration"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationChangeInFairValueOfContingentConsideration",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"trhc_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCostAndTaxWindfallBenefitsPercent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": 4.0,
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs and tax windfall benefits.",
"label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost and Tax Windfall Benefits, Percent",
"terseLabel": "Non-deductible stock compensation and tax windfall benefits, net"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCostAndTaxWindfallBenefitsPercent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"trhc_EnterpriseSupportAndInformationTechnologyServicesProviderMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents provider of enterprise support and information technology services.",
"label": "Enterprise support and information technology services provider"
}
}
},
"localname": "EnterpriseSupportAndInformationTechnologyServicesProviderMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_EquityCompensationPlan2016Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to 2016 Equity Compensation Plan.",
"label": "2016 Plan"
}
}
},
"localname": "EquityCompensationPlan2016Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ExecutiveTransition": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 9.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of executive transition expenses incurred during the period.",
"label": "Executive Transition",
"terseLabel": "Executive transition"
}
}
},
"localname": "ExecutiveTransition",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_FinanceLeaseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Finance Lease [Abstract]",
"terseLabel": "Finance lease expense"
}
}
},
"localname": "FinanceLeaseAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "stringItemType"
},
"trhc_FinanceLeaseCost": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 1.0,
"parentTag": "us-gaap_LeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of finance lease cost recognized by lessee for lease contract.",
"label": "Finance Lease, Cost",
"totalLabel": "Total finance lease expense"
}
}
},
"localname": "FinanceLeaseCost",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_GainLossChangeInFairValueOfContingentConsiderationReceivable": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 5.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 7.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 5.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) due to change in fair value of contingent consideration receivable.",
"label": "Gain (Loss) Change In Fair Value Of Contingent Consideration Receivable",
"negatedLabel": "Change in fair value of contingent consideration receivable",
"negatedTerseLabel": "Decrease in fair value of contingent consideration receivable"
}
}
},
"localname": "GainLossChangeInFairValueOfContingentConsiderationReceivable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"trhc_ImpairmentOfSoftwareDevelopmentCosts": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of impairment loss resulting from write-down for impairments recognized during the period for software development costs.",
"label": "Impairment of Software Development Costs",
"terseLabel": "Software development costs impairment"
}
}
},
"localname": "ImpairmentOfSoftwareDevelopmentCosts",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndImpairmentOfLongLivedAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_IncomeTaxesLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Income Taxes [Line Items]",
"terseLabel": "Income Taxes"
}
}
},
"localname": "IncomeTaxesLineItems",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesComponentsDetails"
],
"xbrltype": "stringItemType"
},
"trhc_IncomeTaxesTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of Income Taxes.",
"label": "Income Taxes [Table]"
}
}
},
"localname": "IncomeTaxesTable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesComponentsDetails"
],
"xbrltype": "stringItemType"
},
"trhc_IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 17.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations incurred but not yet paid nor invoiced, and liabilities classified as other.",
"label": "Increase (Decrease) in Accrued Liabilities and Other Liabilities",
"terseLabel": "Accrued expenses and other liabilities"
}
}
},
"localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherLiabilities",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_IncreaseDecreaseInClientClaimsPayables": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 18.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) during the reporting period in due to clients.",
"label": "Increase Decrease In Client Claims Payables",
"terseLabel": "Client claims payables"
}
}
},
"localname": "IncreaseDecreaseInClientClaimsPayables",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_IncreaseDecreaseInClientClaimsReceivables": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 14.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) during the reporting period in receivables from clients.",
"label": "Increase Decrease In Client Claims Receivables",
"negatedLabel": "Client claims receivables"
}
}
},
"localname": "IncreaseDecreaseInClientClaimsReceivables",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_KarmadataInc.Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "karmadata, Inc., a Delaware corporation (\"KD\").",
"label": "KD"
}
}
},
"localname": "KarmadataInc.Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "domainItemType"
},
"trhc_KdAssetsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to karmadata, Inc (KD) assets.",
"label": "KD assets"
}
}
},
"localname": "KdAssetsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "domainItemType"
},
"trhc_LeaseDisclosureTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure of information about leases.",
"label": "Lease Disclosure [Text Block]",
"terseLabel": "Leases"
}
}
},
"localname": "LeaseDisclosureTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeases"
],
"xbrltype": "textBlockItemType"
},
"trhc_LesseeOperatingAndFinanceLeaseSupplementalBalanceSheetInformation": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The tabular disclosure of supplemental balance sheet information related to leases.",
"label": "Lessee, Operating And Finance Lease, Supplemental Balance Sheet Information",
"terseLabel": "Summary of supplemental balance sheet information related to leases"
}
}
},
"localname": "LesseeOperatingAndFinanceLeaseSupplementalBalanceSheetInformation",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesTables"
],
"xbrltype": "textBlockItemType"
},
"trhc_LesseeOperatingAndFinanceLeaseSupplementalCashFlowInformation": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The tabular disclosure of supplemental cash flows information related to leases.",
"label": "Lessee, Operating And Finance Lease, Supplemental Cash Flow Information",
"terseLabel": "Summary of supplemental cash flow information related to leases"
}
}
},
"localname": "LesseeOperatingAndFinanceLeaseSupplementalCashFlowInformation",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesTables"
],
"xbrltype": "textBlockItemType"
},
"trhc_LesseeOperatingLeaseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Lessee, Operating Lease [Abstract]",
"terseLabel": "Operating leases"
}
}
},
"localname": "LesseeOperatingLeaseAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
],
"xbrltype": "stringItemType"
},
"trhc_LineOfCreditFacilityAnnualCommitmentFeePercentage": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used, payable on each anniversary following closing date.",
"label": "Line of Credit Facility, Annual, Commitment Fee Percentage",
"terseLabel": "Commitment fee payable on each anniversary (as a percent)"
}
}
},
"localname": "LineOfCreditFacilityAnnualCommitmentFeePercentage",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "percentItemType"
},
"trhc_LineOfCreditFacilityBorrowingSublimit": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sublimit provided under the credit facility for cash management services and letter of credit and foreign exchange transactions.",
"label": "Line of Credit Facility, Borrowing Sublimit",
"terseLabel": "Sublimit of loan"
}
}
},
"localname": "LineOfCreditFacilityBorrowingSublimit",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_LoanAndSecurityAgreement2020Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Loan and Security Agreement (\"Credit Facility\") entered into on December 18, 2020.",
"label": "2020 Credit Facility"
}
}
},
"localname": "LoanAndSecurityAgreement2020Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "domainItemType"
},
"trhc_LongTermDebtExcludingRelatedPartyDebtNoncurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation, related party, and line of credit.",
"label": "Long-Term Debt, Excluding Related Party Debt, Noncurrent",
"terseLabel": "Long-term debt, net of discount of $3,160 and $5,701, respectively"
}
}
},
"localname": "LongTermDebtExcludingRelatedPartyDebtNoncurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"trhc_MedicationMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Medication fulfillment pharmacy services.",
"label": "Medication"
}
}
},
"localname": "MedicationMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "domainItemType"
},
"trhc_MedwiseHealthcareMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents MedWise HealthCare, an operating segment of the entity.",
"label": "MedWise HealthCare"
}
}
},
"localname": "MedwiseHealthcareMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails"
],
"xbrltype": "domainItemType"
},
"trhc_NamedExecutiveOfficerMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Named executive officer.",
"label": "Named executive officers"
}
}
},
"localname": "NamedExecutiveOfficerMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_NamedExecutiveOfficersRetiredMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Retired named executive officer of entity.",
"label": "Retired named executive officers"
}
}
},
"localname": "NamedExecutiveOfficersRetiredMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentContingentConsiderationSharesIssue": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncash or part noncash contingent consideration for a business or asset acquired. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
"label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Contingent Consideration, Shares Issue",
"terseLabel": "Stock issued in connection with settlement of acquisition-related contingent consideration"
}
}
},
"localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentContingentConsiderationSharesIssue",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_NotesPayableRelatedToAcquisitionAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Notes Payable Related to Acquisition"
}
}
},
"localname": "NotesPayableRelatedToAcquisitionAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"xbrltype": "stringItemType"
},
"trhc_NotesPayableRelatedToAcquisitionCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate carrying amount of notes payable related to acquisition, as of the balance sheet date, due within one year or the normal operating cycle, if longer",
"label": "Notes Payable Related To Acquisition, Current",
"terseLabel": "Acquisition-related notes payable"
}
}
},
"localname": "NotesPayableRelatedToAcquisitionCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"trhc_NotesPayableRelatedToAcquisitionTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure on notes payable related to acquisition.",
"label": "Notes Payable Related to Acquisition [Text Block]",
"terseLabel": "Notes Payable Related to Acquisition"
}
}
},
"localname": "NotesPayableRelatedToAcquisitionTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisition"
],
"xbrltype": "textBlockItemType"
},
"trhc_NumberOfRelatedPartiesParticipatingInAgreement": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of related parties, such as former executive officers, that are participating in the agreement, such as a separation or consulting services agreement.",
"label": "Number Of Related Parties Participating In The Agreement",
"terseLabel": "Number of former executive officers under the agreement"
}
}
},
"localname": "NumberOfRelatedPartiesParticipatingInAgreement",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "integerItemType"
},
"trhc_NumberOfRetiredEmployeesSeparationAgreements": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the number of retired employees with accelerated vesting related to separation agreements.",
"label": "Number of Retired Employees, Separation Agreements",
"terseLabel": "Number of retired employees with accelerated vesting related to separation agreements"
}
}
},
"localname": "NumberOfRetiredEmployeesSeparationAgreements",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "integerItemType"
},
"trhc_OperatingLeaseImpairmentLossAllocatedToOperatingLeaseRouAssets": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 1.0,
"parentTag": "us-gaap_OperatingLeaseImpairmentLoss",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from impairment of right-of-use asset from operating lease allocated to operating lease ROU assets.",
"label": "Operating Lease, Impairment Loss, Allocated To Operating Lease ROU Assets",
"terseLabel": "Right-of-use assets impairment charges, allocated to ROU assets"
}
}
},
"localname": "OperatingLeaseImpairmentLossAllocatedToOperatingLeaseRouAssets",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_OperatingLeaseImpairmentLossAllocatedToPropertyAndEquipment": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 2.0,
"parentTag": "us-gaap_OperatingLeaseImpairmentLoss",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from impairment of right-of-use asset from operating lease allocated to related property and equipment.",
"label": "Operating Lease, Impairment Loss, Allocated To Property And Equipment",
"terseLabel": "Right-of-use assets impairment charges, allocated to property and equipment"
}
}
},
"localname": "OperatingLeaseImpairmentLossAllocatedToPropertyAndEquipment",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_OptionPriceAsPercentageOfFairMarketValueOfCommonStockOnGrantDate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the option price as percentage of fair market value of common stock on the date of grant",
"label": "Option Price As Percentage Of Fair Market Value Of Common Stock On Grant Date",
"verboseLabel": "Option price as percentage of fair market value of common stock on the date of grant"
}
}
},
"localname": "OptionPriceAsPercentageOfFairMarketValueOfCommonStockOnGrantDate",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "percentItemType"
},
"trhc_OtherAssetsCurrentDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Other Current Assets"
}
}
},
"localname": "OtherAssetsCurrentDisclosureAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"xbrltype": "stringItemType"
},
"trhc_OtherAssetsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Other Assets [Line Items}",
"terseLabel": "Other assets"
}
}
},
"localname": "OtherAssetsLineItems",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails"
],
"xbrltype": "stringItemType"
},
"trhc_OtherAssetsTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting other assets.",
"label": "Other Assets [Table]"
}
}
},
"localname": "OtherAssetsTable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails"
],
"xbrltype": "stringItemType"
},
"trhc_OtherMiscellaneousAssetsCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails": {
"order": 3.0,
"parentTag": "us-gaap_OtherAssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of other miscellaneous current assets classified as other.",
"label": "Other Miscellaneous Assets, Current",
"terseLabel": "Other"
}
}
},
"localname": "OtherMiscellaneousAssetsCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_OwnershipVotingPower": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Ownership of the entity as a percentage of voting power.",
"label": "Ownership, Voting Power",
"terseLabel": "Ownership (as a percent)"
}
}
},
"localname": "OwnershipVotingPower",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "percentItemType"
},
"trhc_PaymentsToAcquireBusinessesNetOfAcquisitionClosingAdjustments": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 1.0,
"parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the acquisition of business during the period net of acquisition closing adjustments. The cash portion only of the acquisition price.",
"label": "Payments to Acquire Businesses, Net of Acquisition Closing Adjustments",
"verboseLabel": "Cash consideration at closing, including post-closing adjustments"
}
}
},
"localname": "PaymentsToAcquireBusinessesNetOfAcquisitionClosingAdjustments",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_PaymentsToDevelopSoftwareDiscontinuedOperations": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization attributable to discontinued operations.",
"label": "Payments To Develop Software, Discontinued Operations",
"negatedLabel": "Software development costs"
}
}
},
"localname": "PaymentsToDevelopSoftwareDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_PersonicaLlcMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Personica, LLC, a Delaware limited liability company.",
"label": "Personica"
}
}
},
"localname": "PersonicaLlcMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "domainItemType"
},
"trhc_PharmacyServicesAndPaceSolutionsServicesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to pharmacy services and certain PACE solutions services to related party.",
"label": "Pharmacy services and PACE solutions services"
}
}
},
"localname": "PharmacyServicesAndPaceSolutionsServicesMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_PreferredSharePurchaseRightMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information pertaining to preferred stock purchase rights.",
"label": "Preferred Stock Purchase Rights"
}
}
},
"localname": "PreferredSharePurchaseRightMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "domainItemType"
},
"trhc_PrepaidExpensesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing prepaid expenses.",
"label": "Prepaid Expenses [Member]",
"verboseLabel": "Prepaid expenses"
}
}
},
"localname": "PrepaidExpensesMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_PrescribewellnessBusinessAndKdAssetsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to PrescribeWellness business and KD assets.",
"label": "PrescribeWellness business and KD assets"
}
}
},
"localname": "PrescribewellnessBusinessAndKdAssetsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "domainItemType"
},
"trhc_PrescribewellnessBusinessMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the information pertaining to PrescribeWellness business.",
"label": "PrescribeWellness business"
}
}
},
"localname": "PrescribewellnessBusinessMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables"
],
"xbrltype": "domainItemType"
},
"trhc_ProductShippingAndHandlingMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Packing and transport associated with product.",
"label": "Shipping and Handling"
}
}
},
"localname": "ProductShippingAndHandlingMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingDetails"
],
"xbrltype": "domainItemType"
},
"trhc_PromissoryNote5october2020Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Promissory Note entered into on October 5, 2020 and due January 1, 2021, April 1, 2021 and October 5, 2021 as part of consideration for acquisition.",
"label": "Notes"
}
}
},
"localname": "PromissoryNote5october2020Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "domainItemType"
},
"trhc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostAccumulatedDepreciationAndAmortization": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails": {
"order": 2.0,
"parentTag": "trhc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostAfterAccumulatedDepreciationAndAmortization",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease. Excludes internally developed software for long-term internal use.",
"label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Excluding Computer Software Development Cost, Accumulated Depreciation and Amortization",
"verboseLabel": "Accumulated depreciation"
}
}
},
"localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostAccumulatedDepreciationAndAmortization",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostAfterAccumulatedDepreciationAndAmortization": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset. Excludes internally developed software for long-term internal use.",
"label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Excluding Computer Software Development Cost, After Accumulated Depreciation and Amortization",
"terseLabel": "Property and equipment, net",
"totalLabel": "Property and equipment, net"
}
}
},
"localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostAfterAccumulatedDepreciationAndAmortization",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"trhc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostBeforeAccumulatedDepreciationAndAmortization": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails": {
"order": 1.0,
"parentTag": "trhc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostAfterAccumulatedDepreciationAndAmortization",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset. Excludes internally developed software for long-term internal use.",
"label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Excluding Computer Software Development Cost, Before Accumulated Depreciation and Amortization",
"terseLabel": "Property and equipment, gross"
}
}
},
"localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostBeforeAccumulatedDepreciationAndAmortization",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Property, plant, and equipment and finance lease right-of-use asset. Excludes internally developed software for long-term internal use.",
"label": "Property and equipment"
}
}
},
"localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetExcludingComputerSoftwareDevelopmentCostMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails"
],
"xbrltype": "domainItemType"
},
"trhc_PurchaseObligationMinimumAmountPercent": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Minimum amount of product that must be purchased from a supplier in connection with a purchase agreement, as a percent of entity's total product requirement.",
"label": "Purchase Obligation, Minimum Amount, Percent",
"terseLabel": "Purchase obligation (as a percent)"
}
}
},
"localname": "PurchaseObligationMinimumAmountPercent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "percentItemType"
},
"trhc_PurchaseObligationRemainingCommitment": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Remaining commitment amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
"label": "Purchase Obligation, Remaining Commitment",
"terseLabel": "Remaining commitment"
}
}
},
"localname": "PurchaseObligationRemainingCommitment",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ReconciliationOfNetIncomeLossToAdjustedEbitdaContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Reconciliation of Net Income (Loss) to Adjusted EBITDA, Continuing Operations [Abstract]",
"terseLabel": "Reconciliation of Net Loss to Adjusted EBITDA from Continuing Operations"
}
}
},
"localname": "ReconciliationOfNetIncomeLossToAdjustedEbitdaContinuingOperationsAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "stringItemType"
},
"trhc_ReconciliationOfNetIncomeLossToAdjustedEbitdaDiscontinuedOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Reconciliation of Net Income (Loss) to Adjusted EBITDA, Discontinued Operations [Abstract]",
"terseLabel": "Reconciliation of Net Loss from Discontinued Operations, net of tax to Adjusted EBITDA (Loss) from Discontinued Operations"
}
}
},
"localname": "ReconciliationOfNetIncomeLossToAdjustedEbitdaDiscontinuedOperationsAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "stringItemType"
},
"trhc_RepaymentOfNotesPayableRelatedToAcquisition": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow for payment of note payable related to acquisition categorized as financing activity.",
"label": "Repayment of Notes Payable Related To Acquisition",
"negatedLabel": "Payment of acquisition-related notes payable"
}
}
},
"localname": "RepaymentOfNotesPayableRelatedToAcquisition",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_ResearchDevelopmentAndComputerSoftwareTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government.",
"label": "Research, Development, and Computer Software [Table Text Block]",
"terseLabel": "Schedule of capitalized software costs"
}
}
},
"localname": "ResearchDevelopmentAndComputerSoftwareTableTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsTables"
],
"xbrltype": "textBlockItemType"
},
"trhc_RestrictedStockAndRestrictedStockUnitsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Restricted stock, excluding performance based restricted stock, and restricted stock units.",
"label": "Restricted stock and restricted stock units"
}
}
},
"localname": "RestrictedStockAndRestrictedStockUnitsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"trhc_RevolvingCreditFacility2015AndLoanAndSecurityAgreement2020Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "2015 Line of Credit and subsequent amendments and the Loan and Security Agreement (\"Credit Facility\") entered into on December 18, 2020.",
"label": "2020 Credit Facility and 2015 Line of Credit"
}
}
},
"localname": "RevolvingCreditFacility2015AndLoanAndSecurityAgreement2020Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "domainItemType"
},
"trhc_RightsAgreementTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for the rights agreement.",
"label": "Rights Agreement [Text Block]",
"terseLabel": "Rights Plan"
}
}
},
"localname": "RightsAgreementTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlan"
],
"xbrltype": "textBlockItemType"
},
"trhc_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of accrued liabilities and other current liabilities.",
"label": "Schedule of Accrued Liabilities and Other Current Liabilities [Table Text Block]",
"terseLabel": "Schedule of accrued expenses and other liabilities"
}
}
},
"localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesTables"
],
"xbrltype": "textBlockItemType"
},
"trhc_SeparationAgreementsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information pertaining to Separation agreements between the entity and related parties.",
"label": "Separation Agreements"
}
}
},
"localname": "SeparationAgreementsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_SeriesJuniorParticipatingPreferredStockMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information pertaining to Series A Junior Participating preferred stock.",
"label": "Series A Junior Participating Preferred Stock"
}
}
},
"localname": "SeriesJuniorParticipatingPreferredStockMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails"
],
"xbrltype": "domainItemType"
},
"trhc_SettlementDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 7.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of settlement expense attributable to discontinued operations.",
"label": "Settlement, Discontinued Operations",
"terseLabel": "Settlement"
}
}
},
"localname": "SettlementDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_SeveranceCostsDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 6.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of severance costs attributable to disposal group, including, but not limited to, discontinued operation.",
"label": "Severance Costs, Discontinued Operations",
"terseLabel": "Severance costs"
}
}
},
"localname": "SeveranceCostsDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ShareAdjustment": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the share adjustments during the period.",
"label": "Share Adjustment",
"terseLabel": "Share adjustment (in shares)"
}
}
},
"localname": "ShareAdjustment",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"trhc_ShareBasedCompensationAdditionalDisclosures": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Share-based Compensation, Additional Disclosures",
"terseLabel": "Additional disclosures"
}
}
},
"localname": "ShareBasedCompensationAdditionalDisclosures",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "stringItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPercentagePerMonth": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the percentage of stock awards vesting each month.",
"label": "Share Based Compensation Arrangement By Share Based Payment Award, Award Vesting Percentage Per Month",
"terseLabel": "Monthly vesting (as a percent)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPercentagePerMonth",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "percentItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNotYetIssued": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that are vested, but stock (units) have not yet been issued.",
"label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested, Not Yet Issued",
"terseLabel": "Awards vested but not yet issued (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedNotYetIssued",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "sharesItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodAfterDeathOrTerminationDueToDisability": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Period from grant date that an equity-based award expires after death or termination due to disability, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share Based Compensation Arrangement By Share Based Payment Award Expiration Period After Death Or Termination Due To Disability",
"verboseLabel": "Expiration term after death or termination due to disability"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodAfterDeathOrTerminationDueToDisability",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "durationItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodAfterTermination": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Period from grant date that an equity-based award expires after termination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share Based Compensation Arrangement By Share Based Payment Award Expiration Period After Termination",
"verboseLabel": "Expiration term after termination"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationPeriodAfterTermination",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "durationItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfShareAchievable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Maximum number of shares achievable under the share based compensation arrangement.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Share Achievable",
"terseLabel": "Maximum number of achievable performance stock units"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfShareAchievable",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "sharesItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available",
"label": "Share Based compensation Arrangement By Share Based Payment Award Options Outstanding Aggregate Intrinsic Value [Abstract]",
"terseLabel": "Aggregate intrinsic value"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAggregateIntrinsicValueAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "stringItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Share Based compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining contractual Term [Abstract]",
"terseLabel": "Weighted average remaining contractual term"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "stringItemType"
},
"trhc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockDiscount": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Discount on purchase price of common stock expressed as a percentage of its fair value.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Discount",
"terseLabel": "Discount (as a percent)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePriceOfCommonStockDiscount",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
],
"xbrltype": "percentItemType"
},
"trhc_ShareBasedCompensationAwardPeriodOfDifferentiatedVestingFeature": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Period of specified share-based compensation award differentiated by a particular vesting feature, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share-based Compensation Award, Period of Differentiated Vesting Feature",
"terseLabel": "Period of monthly vesting"
}
}
},
"localname": "ShareBasedCompensationAwardPeriodOfDifferentiatedVestingFeature",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "durationItemType"
},
"trhc_ShareBasedPaymentArrangementAcceleratedVestingExpense": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for award under share-based payment arrangement related to accelerated vesting.",
"label": "Share-Based Payment Arrangement, Accelerated Vesting, Expense",
"terseLabel": "Accelerated vesting expense"
}
}
},
"localname": "ShareBasedPaymentArrangementAcceleratedVestingExpense",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ShareBasedPaymentArrangementEmployeeEmployeeOwningMoreThanTenPercentOfVotingPowerMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes only employees owning more than ten percent of the total combined voting power of all classes of stock of the entity.",
"label": "Employees owning more than 10% of voting power"
}
}
},
"localname": "ShareBasedPaymentArrangementEmployeeEmployeeOwningMoreThanTenPercentOfVotingPowerMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsDecreaseForTaxWithholdingObligation": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement. Excludes share and unit options.",
"label": "Share-Based Payment Arrangement, Equity Instruments Other than Options, Decrease for Tax Withholding Obligation",
"negatedLabel": "Shares withheld for payment of employee taxes"
}
}
},
"localname": "ShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsDecreaseForTaxWithholdingObligation",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"trhc_ShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsSharesWithheldForTaxWithholdingObligation": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement, excluding stock (or unit) options.",
"label": "Share-Based Payment Arrangement, Equity Instruments Other than Options, Shares Withheld for Tax Withholding Obligation",
"terseLabel": "Shares withheld for payment of employee taxes (in shares)"
}
}
},
"localname": "ShareBasedPaymentArrangementEquityInstrumentsOtherThanOptionsSharesWithheldForTaxWithholdingObligation",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"trhc_ShareBasedPaymentArrangementExcludingEmployeeOwningMoreThanTenPercentOfVotingPowerMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires. Excludes employees owning more than ten percent of the total combined voting power of all classes of stock of the entity.",
"label": "Employees, excluding employees owning more than 10% of voting power"
}
}
},
"localname": "ShareBasedPaymentArrangementExcludingEmployeeOwningMoreThanTenPercentOfVotingPowerMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ShareBasedPaymentArrangementExpenseDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 10.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for award under share-based payment arrangement classified as a discontinued operation. Excludes amount capitalized.",
"label": "Share-based Payment Arrangement, Expense, Discontinued Operations",
"terseLabel": "Stock-based compensation expense"
}
}
},
"localname": "ShareBasedPaymentArrangementExpenseDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized, including discontinued operations.",
"label": "Share-based Payment Arrangement, Expense, Including Discontinued Operations",
"terseLabel": "Stock-based compensation",
"verboseLabel": "Stock-based compensation expense, including discontinued operations (in dollars)"
}
}
},
"localname": "ShareBasedPaymentArrangementExpenseIncludingDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"trhc_SharedServicesAndOtherMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Shared Services and Other, an operating segment of the entity. Includes continuing operations of the MedWise HealthCare segment.",
"label": "Shared Services and Other"
}
}
},
"localname": "SharedServicesAndOtherMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails"
],
"xbrltype": "domainItemType"
},
"trhc_SignificantShareholderMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Significant shareholder of the entity.",
"label": "Significant shareholder"
}
}
},
"localname": "SignificantShareholderMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_SinfoniarxBusinessMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the information pertaining to SinfoniaRx business.",
"label": "SinfoniaRx business"
}
}
},
"localname": "SinfoniarxBusinessMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_SoftwareSubscriptionAndServicesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the information pertaining to software subscription and services.",
"label": "Software subscription and services"
}
}
},
"localname": "SoftwareSubscriptionAndServicesMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails"
],
"xbrltype": "domainItemType"
},
"trhc_SoftwareSupportAndServiceProviderMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Software support and service provider.",
"label": "Software support and service provider"
}
}
},
"localname": "SoftwareSupportAndServiceProviderMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_StockAwardMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents other stock awards not otherwise specified in the taxonomy.",
"label": "Other stock awards"
}
}
},
"localname": "StockAwardMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_StockBasedCompensationDiscontinuedOperations": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of stock-based compensation attributable to discontinued operations.",
"label": "Stock-Based Compensation, Discontinued Operations",
"terseLabel": "Stock-based compensation"
}
}
},
"localname": "StockBasedCompensationDiscontinuedOperations",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_StockIssuedDuringPeriodSharesAcquisitionsRelatedContingentConsideration": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of stock issued in connection with settlement of acquisition-related contingent consideration during the period.",
"label": "Stock Issued During Period, Shares, Acquisitions Related Contingent Consideration",
"terseLabel": "Issuance of common stock in connection with the settlement of acquisition-related contingent consideration (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesAcquisitionsRelatedContingentConsideration",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"trhc_StockIssuedDuringPeriodSharesStockOptionsExerciseCashlessExercise": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of share options (or share units) exercised during the current period, net of the number of shares used by the option holder to pay for the stock option exercise in a cashless transaction.",
"label": "Stock Issued During Period, Shares, Stock Options Exercise, Cashless Exercise",
"terseLabel": "Exercise of stock options, net of shares withheld (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesStockOptionsExerciseCashlessExercise",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"trhc_StockIssuedDuringPeriodSharesVestingOfRestrictedUnits": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of shares issued during the period as a result of vesting of restricted stock units.",
"label": "Stock Issued During Period, Shares, Vesting of Restricted Units",
"terseLabel": "Vesting of restricted stock units (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesVestingOfRestrictedUnits",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"trhc_StockIssuedDuringPeriodValueAcquisitionsRelatedContingentConsideration": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value of stock issued in connection with settlement of acquisition-related contingent consideration during the period.",
"label": "Stock Issued During Period, Value, Acquisitions Related Contingent Consideration",
"terseLabel": "Issuance of common stock in connection with the settlement of acquisition-related contingent consideration"
}
}
},
"localname": "StockIssuedDuringPeriodValueAcquisitionsRelatedContingentConsideration",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"trhc_StockIssuedDuringPeriodValueStockOptionsExercisedCashlessExercise": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value of stock issued as a result of the exercise of stock options, net of the value of shares used by the option holder to pay for the stock option exercise in a cashless transaction.",
"label": "Stock Issued During Period, Value, Stock Options Exercised, Cashless Exercise",
"terseLabel": "Exercise of stock options, net of shares withheld"
}
}
},
"localname": "StockIssuedDuringPeriodValueStockOptionsExercisedCashlessExercise",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"trhc_TechnologyEnabledSolutionsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Value-based care solutions representing medication safety services and health plan management services. Also includes software subscription and services representing software as a service (\"SaaS\") solutions.",
"label": "Technology-enabled solutions"
}
}
},
"localname": "TechnologyEnabledSolutionsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "domainItemType"
},
"trhc_ThriftyDrugStoresInc.Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to Thrifty Drug Stores, Inc.",
"label": "Thrifty Drug Stores, Inc."
}
}
},
"localname": "ThriftyDrugStoresInc.Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "domainItemType"
},
"trhc_TransactionDataSystemsInc.Member": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Transaction Data Systems, Inc. (\"TDS\").",
"label": "TDS"
}
}
},
"localname": "TransactionDataSystemsInc.Member",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "domainItemType"
},
"trhc_TransitionServicesAgreementMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Transition services agreement to provide certain services including but not limited to, business support services following disposal of business.",
"label": "Transition Services Agreement"
}
}
},
"localname": "TransitionServicesAgreementMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ValuationAllowanceForeignExchangeRateMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents deferred tax consequences attributable to foreign exchange rate.",
"label": "Foreign exchange rate"
}
}
},
"localname": "ValuationAllowanceForeignExchangeRateMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ValuationAllowanceInterestExpenseMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents deferred tax consequences attributable to interest expense resulting from the amortization of the debt discount associated with the 2026 Notes.",
"label": "Interest expense resulting from amortization of debt discount"
}
}
},
"localname": "ValuationAllowanceInterestExpenseMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ValuationAllowanceNolsAndTemporaryDifferencesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents deferred tax consequences attributable to NOLS and temporary differences.",
"label": "NOLs and temporary differences"
}
}
},
"localname": "ValuationAllowanceNolsAndTemporaryDifferencesMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "domainItemType"
},
"trhc_ValuationAllowanceRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Valuation Allowance [Roll Forward]",
"terseLabel": "Change in valuation allowance:"
}
}
},
"localname": "ValuationAllowanceRollForward",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "stringItemType"
},
"trhc_ValueBasedCareSolutionsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents information pertaining to medication safety services and health plan management services.",
"label": "Value-based care solutions"
}
}
},
"localname": "ValueBasedCareSolutionsMember",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails"
],
"xbrltype": "domainItemType"
},
"trhc_VendorFinancingArrangements": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of vendor financing arrangements.",
"label": "Vendor Financing Arrangements",
"terseLabel": "Vendor Financing Arrangements, Outstanding principal balance"
}
}
},
"localname": "VendorFinancingArrangements",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_VendorFinancingArrangementsAmountFinanced": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount financed under purchase arrangement.",
"label": "Vendor Financing Arrangements, Amount Financed",
"terseLabel": "Amount of fees for software licenses"
}
}
},
"localname": "VendorFinancingArrangementsAmountFinanced",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_VendorFinancingArrangementsCurrent": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 7.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of vendor financing arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Vendor Financing Arrangements, Current",
"terseLabel": "Vendor financing arrangements"
}
}
},
"localname": "VendorFinancingArrangementsCurrent",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_VendorFinancingArrangementsImputedInterestRate": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Rate of imputed interest on vendor financing arrangements.",
"label": "Vendor Financing Arrangements, Imputed Interest Rate",
"terseLabel": "Vendor Financing Arrangements, Imputed interest rate (as a percent)"
}
}
},
"localname": "VendorFinancingArrangementsImputedInterestRate",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "percentItemType"
},
"trhc_VendorFinancingArrangementsNumberOfMonthlyInstallmentPayments": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Represents the number of monthly installment payments under vendor financing agreement.",
"label": "Vendor Financing Arrangements, Number of Monthly Installment Payments",
"terseLabel": "Number of monthly installment payments"
}
}
},
"localname": "VendorFinancingArrangementsNumberOfMonthlyInstallmentPayments",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "integerItemType"
},
"trhc_VendorFinancingArrangementsPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for vendor financing arrangements.",
"label": "Vendor Financing Arrangements [Policy Text Block]",
"terseLabel": "Vendor Financing Arrangements"
}
}
},
"localname": "VendorFinancingArrangementsPolicyTextBlock",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"trhc_VendorFinancingArrangementsUnamortizedDiscountTotal": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after accumulated amortization, of vendor financing arrangement discount.",
"label": "Vendor Financing Arrangements, Unamortized Discount, Total",
"terseLabel": "Vendor Financing Arrangements, Unamortized discount"
}
}
},
"localname": "VendorFinancingArrangementsUnamortizedDiscountTotal",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "monetaryItemType"
},
"trhc_WarrantsExercisesInPeriod": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Shares of stock issued as a result of the exercise of warrants.",
"label": "Warrants Exercises In Period",
"terseLabel": "Shares issued from exercise of warrants",
"verboseLabel": "Warrants exercised"
}
}
},
"localname": "WarrantsExercisesInPeriod",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "sharesItemType"
},
"trhc_WeightedAverageNumberOfSharesOutstandingDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "No definition available.",
"label": "Weighted Average Number Of Shares Outstanding Disclosure [Abstract]",
"verboseLabel": "Denominator (basic and diluted):"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingDisclosureAbstract",
"nsuri": "http://www.tabularasahealthcare.com/20221231",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccountingPoliciesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Summary of Significant Accounting Policies"
}
}
},
"localname": "AccountingPoliciesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_AccountingStandardsUpdate202006Member": {
"auth_ref": [
"r653",
"r654",
"r655",
"r656",
"r657",
"r658",
"r659",
"r660",
"r661",
"r662",
"r663"
],
"lang": {
"en-us": {
"role": {
"documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.",
"label": "Accounting Standards Update 2020-06"
}
}
},
"localname": "AccountingStandardsUpdate202006Member",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
"label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
"terseLabel": "Accrued Expenses and Other Liabilities"
}
}
},
"localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilities"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_AccountsPayableCurrent": {
"auth_ref": [
"r36",
"r839"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accounts Payable, Current",
"terseLabel": "Accounts payable"
}
}
},
"localname": "AccountsPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsPayableCurrentAndNoncurrent": {
"auth_ref": [
"r225",
"r242"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
"label": "Accounts Payable",
"terseLabel": "Amount due as a result of prescription drug purchases"
}
}
},
"localname": "AccountsPayableCurrentAndNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsReceivableNetAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Accounts Receivable, Net [Abstract]",
"terseLabel": "Accounts Receivable, net"
}
}
},
"localname": "AccountsReceivableNetAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AccountsReceivableNetCurrent": {
"auth_ref": [
"r398",
"r399"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
"label": "Accounts Receivable, Net, Current",
"terseLabel": "Accounts receivable, net of allowance of $368 and $110, respectively"
}
}
},
"localname": "AccountsReceivableNetCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccountsReceivableRelatedParties": {
"auth_ref": [
"r215",
"r217",
"r240",
"r276",
"r863"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.",
"label": "Accounts Receivable, Related Parties",
"terseLabel": "Accounts receivable from related parties"
}
}
},
"localname": "AccountsReceivableRelatedParties",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
"label": "Accrued Liabilities and Other Liabilities.",
"terseLabel": "Accrued expenses and other liabilities",
"totalLabel": "Total accrued expenses and other liabilities"
}
}
},
"localname": "AccruedLiabilitiesAndOtherLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Accrued Expenses and Other Liabilities"
}
}
},
"localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_AccruedProfessionalFeesCurrent": {
"auth_ref": [
"r40"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 8.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Accrued Professional Fees, Current",
"terseLabel": "Professional fees"
}
}
},
"localname": "AccruedProfessionalFeesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
"auth_ref": [
"r107"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
"terseLabel": "Weighted average amortization period",
"verboseLabel": "Weighted Average Amortization Period"
}
}
},
"localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Supplemental disclosure of cash flow information:"
}
}
},
"localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_AdditionalPaidInCapital": {
"auth_ref": [
"r31",
"r839"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
"label": "Additional Paid in Capital",
"negatedLabel": "Additional paid-in capital",
"terseLabel": "Additional paid-in capital"
}
}
},
"localname": "AdditionalPaidInCapital",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdditionalPaidInCapitalMember": {
"auth_ref": [
"r595",
"r596",
"r597",
"r871",
"r872",
"r873",
"r951"
],
"lang": {
"en-us": {
"role": {
"documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
"label": "Additional Paid-in Capital"
}
}
},
"localname": "AdditionalPaidInCapitalMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "domainItemType"
},
"us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
"auth_ref": [
"r256",
"r257",
"r258",
"r259",
"r260",
"r316",
"r317",
"r318",
"r319",
"r328",
"r404",
"r405",
"r407",
"r408",
"r409",
"r410",
"r411",
"r412",
"r595",
"r596",
"r597",
"r620",
"r621",
"r622",
"r623",
"r638",
"r639",
"r640",
"r653",
"r654",
"r655",
"r656",
"r657",
"r658",
"r659",
"r660",
"r661",
"r662",
"r663",
"r664",
"r677",
"r678",
"r679",
"r680",
"r681",
"r682",
"r683",
"r684",
"r692",
"r693",
"r696",
"r697",
"r698",
"r699",
"r718",
"r719",
"r720",
"r721",
"r722",
"r723",
"r741",
"r742",
"r743",
"r763",
"r764",
"r765",
"r766",
"r767",
"r768",
"r769",
"r770",
"r771",
"r772",
"r773",
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by amendment to accounting standards.",
"label": "Accounting Standards Update [Axis]"
}
}
},
"localname": "AdjustmentsForNewAccountingPronouncementsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
"label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
"terseLabel": "Shares delivered for taxes owed, fair value (in dollars)"
}
}
},
"localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
"label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition",
"terseLabel": "Stock-based compensation expense"
}
}
},
"localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
"verboseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:"
}
}
},
"localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_AdvertisingCostsPolicyTextBlock": {
"auth_ref": [
"r600"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for advertising cost.",
"label": "Advertising Costs, Policy [Policy Text Block]",
"terseLabel": "Advertising Costs"
}
}
},
"localname": "AdvertisingCostsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_AdvertisingExpense": {
"auth_ref": [
"r601"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
"label": "Advertising Expense",
"terseLabel": "Advertising costs"
}
}
},
"localname": "AdvertisingExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingCostsAndSegmentDataDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllocatedShareBasedCompensationExpense": {
"auth_ref": [
"r590"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 13.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
"label": "Allocated Share-based Compensation Expense",
"verboseLabel": "Stock- based compensation expense"
}
}
},
"localname": "AllocatedShareBasedCompensationExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllowanceForCreditLossMember": {
"auth_ref": [
"r865",
"r866",
"r867",
"r868",
"r869"
],
"lang": {
"en-us": {
"role": {
"documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
"label": "Allowance for doubtful accounts"
}
}
},
"localname": "AllowanceForCreditLossMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AllowanceForDoubtfulAccountsReceivable": {
"auth_ref": [
"r277",
"r402",
"r413",
"r414",
"r415"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of allowance for credit loss on accounts receivable.",
"label": "Allowance for Doubtful Accounts Receivable",
"terseLabel": "Allowance for doubtful accounts"
}
}
},
"localname": "AllowanceForDoubtfulAccountsReceivable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAccountsReceivableNetDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
"auth_ref": [
"r277",
"r402",
"r413"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
"label": "Accounts Receivable, Allowance for Credit Loss, Current",
"terseLabel": "Allowance for accounts receivable"
}
}
},
"localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfDebtDiscountPremium": {
"auth_ref": [
"r61",
"r76",
"r209",
"r485"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
"label": "Amortization of Debt Discount (Premium)",
"terseLabel": "Non-cash accretion of discounts"
}
}
},
"localname": "AmortizationOfDebtDiscountPremium",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfFinancingCosts": {
"auth_ref": [
"r55",
"r485",
"r694",
"r857"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization expense attributable to debt issuance costs.",
"label": "Amortization of Debt Issuance Costs",
"terseLabel": "Amortization of deferred financing costs to interest expense"
}
}
},
"localname": "AmortizationOfFinancingCosts",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
"auth_ref": [
"r485",
"r694",
"r818",
"r819",
"r857"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
"label": "Amortization of Debt Issuance Costs and Discounts",
"terseLabel": "Amortization of deferred financing costs and debt discount"
}
}
},
"localname": "AmortizationOfFinancingCostsAndDiscounts",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AmortizationOfIntangibleAssets": {
"auth_ref": [
"r76",
"r105",
"r112"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
"label": "Amortization of Intangible Assets",
"terseLabel": "Amortization expense"
}
}
},
"localname": "AmortizationOfIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
"auth_ref": [
"r343"
],
"lang": {
"en-us": {
"role": {
"documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
"label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
"terseLabel": "Anti-dilutive securities"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
"auth_ref": [
"r86"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of antidilutive security.",
"label": "Antidilutive Securities [Axis]"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
"terseLabel": "Securities excluded from the calculation of diluted net loss per share"
}
}
},
"localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AntidilutiveSecuritiesNameDomain": {
"auth_ref": [
"r86"
],
"lang": {
"en-us": {
"role": {
"documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
"label": "Antidilutive Securities, Name [Domain]"
}
}
},
"localname": "AntidilutiveSecuritiesNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
"label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
}
}
},
"localname": "ArrangementsAndNonarrangementTransactionsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AssetImpairmentCharges": {
"auth_ref": [
"r76",
"r118"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 6.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 6.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
"label": "Asset Impairment Charges",
"terseLabel": "Long-lived asset impairment charge",
"verboseLabel": "Impairment charges"
}
}
},
"localname": "AssetImpairmentCharges",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_Assets": {
"auth_ref": [
"r220",
"r236",
"r272",
"r299",
"r371",
"r383",
"r389",
"r406",
"r450",
"r451",
"r453",
"r454",
"r455",
"r457",
"r459",
"r461",
"r462",
"r645",
"r650",
"r676",
"r839",
"r901",
"r902",
"r960"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets",
"totalLabel": "Total assets"
}
}
},
"localname": "Assets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets [Abstract]",
"terseLabel": "Assets"
}
}
},
"localname": "AssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets and Liabilities, Lessee [Abstract]",
"terseLabel": "Supplemental balance sheet information related to leases"
}
}
},
"localname": "AssetsAndLiabilitiesLesseeAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsCurrent": {
"auth_ref": [
"r265",
"r282",
"r299",
"r406",
"r450",
"r451",
"r453",
"r454",
"r455",
"r457",
"r459",
"r461",
"r462",
"r645",
"r650",
"r676",
"r839",
"r901",
"r902",
"r960"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets, Current",
"totalLabel": "Total current assets"
}
}
},
"localname": "AssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Assets, Current [Abstract]",
"terseLabel": "Current assets:"
}
}
},
"localname": "AssetsCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsFairValueDisclosure": {
"auth_ref": [
"r197"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
"label": "Assets, Fair Value Disclosure",
"totalLabel": "Total assets"
}
}
},
"localname": "AssetsFairValueDisclosure",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r119",
"r122",
"r263",
"r264"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 8.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Assets, Current",
"terseLabel": "Current assets of discontinued operations",
"totalLabel": "Total current assets of discontinued operations"
}
}
},
"localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]",
"terseLabel": "Current assets of discontinued operations"
}
}
},
"localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]",
"terseLabel": "Noncurrent assets of discontinued operations"
}
}
},
"localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AwardDateAxis": {
"auth_ref": [
"r908",
"r909",
"r910",
"r911",
"r912",
"r913",
"r914",
"r915",
"r916",
"r917",
"r918",
"r919",
"r920",
"r921",
"r922",
"r923",
"r924",
"r925",
"r926",
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by date or year award under share-based payment arrangement is granted.",
"label": "Award Date [Axis]"
}
}
},
"localname": "AwardDateAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_AwardDateDomain": {
"auth_ref": [
"r908",
"r909",
"r910",
"r911",
"r912",
"r913",
"r914",
"r915",
"r916",
"r917",
"r918",
"r919",
"r920",
"r921",
"r922",
"r923",
"r924",
"r925",
"r926",
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933"
],
"lang": {
"en-us": {
"role": {
"documentation": "Date or year award under share-based payment arrangement is granted.",
"label": "Award Date [Domain]"
}
}
},
"localname": "AwardDateDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_AwardTypeAxis": {
"auth_ref": [
"r561",
"r562",
"r563",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r573",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r585",
"r586",
"r587",
"r588",
"r589"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of award under share-based payment arrangement.",
"label": "Award Type [Axis]"
}
}
},
"localname": "AwardTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BalanceSheetLocationAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by location on balance sheet (statement of financial position).",
"label": "Balance Sheet Location [Axis]"
}
}
},
"localname": "BalanceSheetLocationAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BalanceSheetLocationDomain": {
"auth_ref": [
"r189",
"r190"
],
"lang": {
"en-us": {
"role": {
"documentation": "Location in the balance sheet (statement of financial position).",
"label": "Balance Sheet Location [Domain]"
}
}
},
"localname": "BalanceSheetLocationDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
"label": "Basis of Accounting, Policy [Policy Text Block]",
"terseLabel": "Basis of Presentation"
}
}
},
"localname": "BasisOfAccountingPolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_BusinessAcquisitionAcquireeDomain": {
"auth_ref": [
"r636",
"r831",
"r832"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
"label": "Business Acquisition, Acquiree [Domain]"
}
}
},
"localname": "BusinessAcquisitionAcquireeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_BusinessAcquisitionAxis": {
"auth_ref": [
"r170",
"r171",
"r636",
"r831",
"r832"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by business combination or series of individually immaterial business combinations.",
"label": "Business Acquisition [Axis]"
}
}
},
"localname": "BusinessAcquisitionAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
"auth_ref": [
"r186"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
"label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
"terseLabel": "Issuance of common stock (in shares)"
}
}
},
"localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_BusinessAcquisitionLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Business Acquisition [Line Items]",
"terseLabel": "Acquisition"
}
}
},
"localname": "BusinessAcquisitionLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
"auth_ref": [
"r947",
"r948"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.",
"label": "Business Acquisition, Pro Forma Information [Table Text Block]",
"terseLabel": "Schedule of proforma results"
}
}
},
"localname": "BusinessAcquisitionProFormaInformationTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": {
"auth_ref": [
"r634",
"r635"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
"label": "Business Acquisition, Pro Forma Net Income (Loss)",
"verboseLabel": "Net loss"
}
}
},
"localname": "BusinessAcquisitionsProFormaNetIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsProFormaUnauditedDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessAcquisitionsProFormaRevenue": {
"auth_ref": [
"r634",
"r635"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
"label": "Business Acquisition, Pro Forma Revenue",
"terseLabel": "Revenue"
}
}
},
"localname": "BusinessAcquisitionsProFormaRevenue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsProFormaUnauditedDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationAcquisitionRelatedCosts": {
"auth_ref": [
"r169"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 12.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
"label": "Business Combination, Acquisition Related Costs",
"terseLabel": "Direct acquisition costs",
"verboseLabel": "Acquisition-related expense"
}
}
},
"localname": "BusinessCombinationAcquisitionRelatedCosts",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationConsiderationTransferred1": {
"auth_ref": [
"r182",
"r183",
"r185"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
"label": "Business Combination, Consideration Transferred",
"totalLabel": "Total fair value of acquisition consideration"
}
}
},
"localname": "BusinessCombinationConsiderationTransferred1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Business Combination, Consideration Transferred [Abstract]",
"terseLabel": "Purchase price consideration"
}
}
},
"localname": "BusinessCombinationConsiderationTransferredAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
"auth_ref": [
"r182",
"r183"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 3.0,
"parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
"label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
"terseLabel": "Stock consideration at closing",
"verboseLabel": "Stock issued in connection with acquisitions"
}
}
},
"localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
"auth_ref": [
"r180",
"r182",
"r183",
"r642"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 2.0,
"parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
"label": "Business Combination, Consideration Transferred, Liabilities Incurred",
"terseLabel": "Promissory notes at closing, at fair value"
}
}
},
"localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationContingentConsiderationLiability": {
"auth_ref": [
"r181",
"r184",
"r643"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
"label": "Business Combination, Contingent Consideration, Liability",
"verboseLabel": "Contingent consideration liability"
}
}
},
"localname": "BusinessCombinationContingentConsiderationLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationDisclosureTextBlock": {
"auth_ref": [
"r187",
"r637"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
"label": "Business Combination Disclosure [Text Block]",
"terseLabel": "Acquisitions"
}
}
},
"localname": "BusinessCombinationDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitions"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
"auth_ref": [
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 1.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of assets acquired at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
"totalLabel": "Total assets acquired"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]",
"terseLabel": "Allocation of the purchase price based on the estimated fair values of the assets acquired and liabilities assumed"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
"auth_ref": [
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 1.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
"terseLabel": "Cash"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
"auth_ref": [
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 5.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
"terseLabel": "Prepaid expenses and other current assets"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
"auth_ref": [
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 2.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
"terseLabel": "Accounts receivable"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
"auth_ref": [
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 4.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
"negatedLabel": "Trade accounts payable"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
"auth_ref": [
"r172",
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 9.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
"terseLabel": "Intangible assets"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
"auth_ref": [
"r172",
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 3.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of inventory recognized as of the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
"terseLabel": "Inventories"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
"auth_ref": [
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 8.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
"terseLabel": "Other assets"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
"auth_ref": [
"r172",
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 6.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
"label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
"terseLabel": "Property and equipment"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
"auth_ref": [
"r173"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
"label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
"totalLabel": "Total purchase price"
}
}
},
"localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_BusinessCombinationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Acquisitions"
}
}
},
"localname": "BusinessCombinationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_BusinessCombinationsPolicy": {
"auth_ref": [
"r167"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.",
"label": "Business Combinations Policy [Policy Text Block]",
"terseLabel": "Business Combinations"
}
}
},
"localname": "BusinessCombinationsPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CallOptionMember": {
"auth_ref": [
"r776",
"r777",
"r778",
"r779",
"r780",
"r781"
],
"lang": {
"en-us": {
"role": {
"documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.",
"label": "Convertible senior subordinated notes, Option to purchase shares"
}
}
},
"localname": "CallOptionMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CapitalExpenditureDiscontinuedOperations": {
"auth_ref": [
"r14"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of capital expenditure attributable to discontinued operations.",
"label": "Capital Expenditure, Discontinued Operations",
"negatedLabel": "Purchases of property and equipment"
}
}
},
"localname": "CapitalExpenditureDiscontinuedOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
"auth_ref": [
"r81",
"r82",
"r83"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
"label": "Capital Expenditures Incurred but Not yet Paid",
"terseLabel": "Purchases of property and equipment and software development included in accounts payable and accrued expenses"
}
}
},
"localname": "CapitalExpendituresIncurredButNotYetPaid",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalizedComputerSoftwareAmortization1": {
"auth_ref": [
"r248",
"r250"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for amortization of capitalized computer software costs.",
"label": "Capitalized Computer Software, Amortization",
"terseLabel": "Amortization expense"
}
}
},
"localname": "CapitalizedComputerSoftwareAmortization1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCostsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CapitalizedComputerSoftwareNetAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Software Development Costs"
}
}
},
"localname": "CapitalizedComputerSoftwareNetAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
"auth_ref": [
"r203",
"r204"
],
"lang": {
"en-us": {
"role": {
"documentation": "Measured as reported on the statement of financial position (balance sheet).",
"label": "Carrying Value"
}
}
},
"localname": "CarryingReportedAmountFairValueDisclosureMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CashAndCashEquivalentsAtCarryingValue": {
"auth_ref": [
"r78",
"r268",
"r802"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
"label": "Cash and Cash Equivalents, at Carrying Value",
"terseLabel": "Cash and cash equivalents"
}
}
},
"localname": "CashAndCashEquivalentsAtCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashAndCashEquivalentsAxis": {
"auth_ref": [
"r268"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of cash and cash equivalent balance.",
"label": "Cash and Cash Equivalents [Axis]"
}
}
},
"localname": "CashAndCashEquivalentsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails": {
"order": 1.0,
"parentTag": "us-gaap_AssetsFairValueDisclosure",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash and Cash Equivalents, Fair Value Disclosure",
"terseLabel": "Cash and cash equivalents"
}
}
},
"localname": "CashAndCashEquivalentsFairValueDisclosure",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
"auth_ref": [
"r79"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
"label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
"verboseLabel": "Cash and Cash Equivalents"
}
}
},
"localname": "CashAndCashEquivalentsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
"auth_ref": [
"r79",
"r219"
],
"lang": {
"en-us": {
"role": {
"documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.",
"label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
"terseLabel": "Restricted Cash"
}
}
},
"localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
"auth_ref": [
"r73",
"r78",
"r84"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
"periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
"periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
"totalLabel": "Total cash, cash equivalents and restricted cash"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
"auth_ref": [
"r73",
"r208"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
"totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash"
}
}
},
"localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CashIncludingDiscontinuedOperations": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": {
"order": 3.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Includes cash within disposal group or discontinued operation.",
"label": "Cash, Including Discontinued Operations",
"terseLabel": "Cash from discontinued operations"
}
}
},
"localname": "CashIncludingDiscontinuedOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ChangeInContractWithCustomerAssetAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Change in Contract with Customer, Asset [Abstract]",
"terseLabel": "Contract assets:"
}
}
},
"localname": "ChangeInContractWithCustomerAssetAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ChangeInContractWithCustomerLiabilityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Change in Contract with Customer, Liability [Abstract]",
"terseLabel": "Contract liabilities:"
}
}
},
"localname": "ChangeInContractWithCustomerLiabilityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ClassOfStockDomain": {
"auth_ref": [
"r273",
"r274",
"r275",
"r299",
"r332",
"r333",
"r340",
"r342",
"r350",
"r351",
"r406",
"r450",
"r453",
"r454",
"r455",
"r461",
"r462",
"r495",
"r496",
"r499",
"r503",
"r509",
"r676",
"r790",
"r851",
"r859",
"r877"
],
"lang": {
"en-us": {
"role": {
"documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
"label": "Class of Stock [Domain]"
}
}
},
"localname": "ClassOfStockDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "domainItemType"
},
"us-gaap_ClassOfWarrantOrRightAxis": {
"auth_ref": [
"r144",
"r146"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of warrant or right issued.",
"label": "Class of Warrant or Right [Axis]"
}
}
},
"localname": "ClassOfWarrantOrRightAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ClassOfWarrantOrRightDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
"label": "Class of Warrant or Right [Domain]"
}
}
},
"localname": "ClassOfWarrantOrRightDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
"auth_ref": [
"r510"
],
"lang": {
"en-us": {
"role": {
"documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
"label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
"terseLabel": "Exercise price (in dollars per share)",
"verboseLabel": "Exercise price (in dollars per share)"
}
}
},
"localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ClassOfWarrantOrRightLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Class of Warrant or Right [Line Items]",
"terseLabel": "Warrants",
"verboseLabel": "Right"
}
}
},
"localname": "ClassOfWarrantOrRightLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
"label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
"terseLabel": "Number of shares of stock per each right"
}
}
},
"localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
"auth_ref": [
"r510"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.",
"label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
"terseLabel": "Option to purchase",
"verboseLabel": "Number of shares called by warrants issued"
}
}
},
"localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ClassOfWarrantOrRightTable": {
"auth_ref": [
"r144",
"r146"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
"label": "Class of Warrant or Right [Table]"
}
}
},
"localname": "ClassOfWarrantOrRightTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquityWarrantsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CommitmentsAndContingencies": {
"auth_ref": [
"r47",
"r226",
"r241"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 8.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
"label": "Commitments and Contingencies.",
"terseLabel": "Commitments and contingencies (Note 19)"
}
}
},
"localname": "CommitmentsAndContingencies",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Commitments and Contingencies"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
"auth_ref": [
"r126",
"r444",
"r445",
"r783",
"r900"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for commitments and contingencies.",
"label": "Commitments and Contingencies Disclosure [Text Block]",
"verboseLabel": "Commitments and Contingencies"
}
}
},
"localname": "CommitmentsAndContingenciesDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingencies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
"auth_ref": [
"r127",
"r784"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
"label": "Commitments and Contingencies, Policy [Policy Text Block]",
"terseLabel": "Contingencies"
}
}
},
"localname": "CommitmentsAndContingenciesPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
"auth_ref": [
"r48"
],
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate number of common shares reserved for future issuance.",
"label": "Common Stock, Capital Shares Reserved for Future Issuance",
"terseLabel": "Number of shares reserved for issuance"
}
}
},
"localname": "CommonStockCapitalSharesReservedForFutureIssuance",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockMember": {
"auth_ref": [
"r871",
"r872",
"r951"
],
"lang": {
"en-us": {
"role": {
"documentation": "Stock that is subordinate to all other stock of the issuer.",
"label": "Common Stock"
}
}
},
"localname": "CommonStockMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "domainItemType"
},
"us-gaap_CommonStockParOrStatedValuePerShare": {
"auth_ref": [
"r30"
],
"lang": {
"en-us": {
"role": {
"documentation": "Face amount or stated value per share of common stock.",
"label": "Common Stock, Par or Stated Value Per Share",
"terseLabel": "Common stock, par value"
}
}
},
"localname": "CommonStockParOrStatedValuePerShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_CommonStockSharesAuthorized": {
"auth_ref": [
"r30"
],
"lang": {
"en-us": {
"role": {
"documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
"label": "Common Stock, Shares Authorized",
"terseLabel": "Common stock, shares authorized"
}
}
},
"localname": "CommonStockSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesIssued": {
"auth_ref": [
"r30"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
"label": "Common Stock, Shares, Issued",
"periodEndLabel": "Balance at end of period (in shares)",
"periodStartLabel": "Balance at beginning of period (in shares)",
"terseLabel": "Common stock, shares issued"
}
}
},
"localname": "CommonStockSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockSharesOutstanding": {
"auth_ref": [
"r30",
"r135"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
"label": "Common Stock, Shares, Outstanding",
"terseLabel": "Common stock, shares outstanding"
}
}
},
"localname": "CommonStockSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_CommonStockValue": {
"auth_ref": [
"r30",
"r839"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
"label": "Common Stock, Value, Issued",
"terseLabel": "Common stock, $0.0001 par value; 100,000,000 shares authorized, 28,031,616 and 26,036,236 shares issued and 27,129,096 and 25,666,434 shares outstanding at December 31, 2022 and December 31, 2021, respectively"
}
}
},
"localname": "CommonStockValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CompensationAndRetirementDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Retirement Plan"
}
}
},
"localname": "CompensationAndRetirementDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Components of Deferred Tax Assets [Abstract]",
"terseLabel": "Deferred tax assets:"
}
}
},
"localname": "ComponentsOfDeferredTaxAssetsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Components of Deferred Tax Assets and Liabilities [Abstract]",
"terseLabel": "Components of deferred tax assets (liabilities):"
}
}
},
"localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Components of Deferred Tax Liabilities [Abstract]",
"terseLabel": "Deferred tax liabilities:"
}
}
},
"localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ConcentrationRiskBenchmarkDomain": {
"auth_ref": [
"r90",
"r91",
"r205",
"r206",
"r396",
"r782"
],
"lang": {
"en-us": {
"role": {
"documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
"label": "Concentration Risk Benchmark [Domain]"
}
}
},
"localname": "ConcentrationRiskBenchmarkDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ConcentrationRiskByBenchmarkAxis": {
"auth_ref": [
"r90",
"r91",
"r205",
"r206",
"r396",
"r775",
"r782"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by benchmark of concentration risk.",
"label": "Concentration Risk Benchmark [Axis]"
}
}
},
"localname": "ConcentrationRiskByBenchmarkAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ConcentrationRiskByTypeAxis": {
"auth_ref": [
"r90",
"r91",
"r205",
"r206",
"r396",
"r782",
"r971"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
"label": "Concentration Risk Type [Axis]"
}
}
},
"localname": "ConcentrationRiskByTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ConcentrationRiskCreditRisk": {
"auth_ref": [
"r233",
"r355"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for credit risk.",
"label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
"terseLabel": "Concentration of Credit Risk"
}
}
},
"localname": "ConcentrationRiskCreditRisk",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ConcentrationRiskLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Concentration Risk [Line Items]",
"terseLabel": "Concentration Risk"
}
}
},
"localname": "ConcentrationRiskLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ConcentrationRiskPercentage1": {
"auth_ref": [
"r90",
"r91",
"r205",
"r206",
"r396"
],
"lang": {
"en-us": {
"role": {
"documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
"label": "Concentration Risk, Percentage",
"terseLabel": "Concentration risk (as a percent)"
}
}
},
"localname": "ConcentrationRiskPercentage1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ConcentrationRiskTable": {
"auth_ref": [
"r88",
"r90",
"r91",
"r92",
"r205",
"r207",
"r782"
],
"lang": {
"en-us": {
"role": {
"documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
"label": "Concentration Risk [Table]"
}
}
},
"localname": "ConcentrationRiskTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ConcentrationRiskTypeDomain": {
"auth_ref": [
"r90",
"r91",
"r205",
"r206",
"r396",
"r782"
],
"lang": {
"en-us": {
"role": {
"documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
"label": "Concentration Risk Type [Domain]"
}
}
},
"localname": "ConcentrationRiskTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Contract with Customer, Asset and Liability [Abstract]",
"terseLabel": "Contract Balances"
}
}
},
"localname": "ContractWithCustomerAssetAndLiabilityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueContractBalancesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ContractWithCustomerAssetNetCurrent": {
"auth_ref": [
"r512",
"r514",
"r533"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails": {
"order": 1.0,
"parentTag": "us-gaap_OtherAssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.",
"label": "Contract with Customer, Asset, Net, Current",
"periodEndLabel": "Contract assets, end of period",
"periodStartLabel": "Contract assets, beginning of period",
"terseLabel": "Contract assets"
}
}
},
"localname": "ContractWithCustomerAssetNetCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueContractBalancesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiability": {
"auth_ref": [
"r512",
"r513",
"r533"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
"label": "Contract with Customer, Liability",
"periodEndLabel": "Contract liabilities, end of period",
"periodStartLabel": "Contract liabilities, beginning of period",
"terseLabel": "Contract liabilities"
}
}
},
"localname": "ContractWithCustomerLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueContractBalancesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
"auth_ref": [
"r534"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
"label": "Contract with Customer, Liability, Revenue Recognized",
"negatedLabel": "Revenue recognized that was included in the contract liabilities balance at the beginning of the period"
}
}
},
"localname": "ContractWithCustomerLiabilityRevenueRecognized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueChangeInContractBalancesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CorporateNonSegmentMember": {
"auth_ref": [
"r101",
"r382",
"r383",
"r384",
"r385",
"r391",
"r881"
],
"lang": {
"en-us": {
"role": {
"documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.",
"label": "Shared Services and Others"
}
}
},
"localname": "CorporateNonSegmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CostOfGoodsAndServicesSoldAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Cost of Goods and Services Sold [Abstract]",
"terseLabel": "Cost of revenue, exclusive of depreciation and amortization shown below:"
}
}
},
"localname": "CostOfGoodsAndServicesSoldAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_CostOfRevenue": {
"auth_ref": [
"r58",
"r299",
"r406",
"r450",
"r451",
"r453",
"r454",
"r455",
"r457",
"r459",
"r461",
"r462",
"r676",
"r901"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
"label": "Cost of Revenue",
"terseLabel": "Total cost of revenue, exclusive of depreciation and amortization",
"verboseLabel": "Cost of revenue"
}
}
},
"localname": "CostOfRevenue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CostOfSalesPolicyTextBlock": {
"auth_ref": [
"r906"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
"label": "Cost of Sales, Policy [Policy Text Block]",
"terseLabel": "Cost of Revenue"
}
}
},
"localname": "CostOfSalesPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_CreditConcentrationRiskMember": {
"auth_ref": [
"r207"
],
"lang": {
"en-us": {
"role": {
"documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.",
"label": "Credit risk"
}
}
},
"localname": "CreditConcentrationRiskMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit": {
"auth_ref": [
"r940"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails": {
"order": 1.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current federal, state, and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national, regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "Current Federal, State and Local, Tax Expense (Benefit)",
"totalLabel": "Total current income tax expense"
}
}
},
"localname": "CurrentFederalStateAndLocalTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CurrentForeignTaxExpenseBenefit": {
"auth_ref": [
"r862",
"r940"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
"label": "Current Foreign Tax Expense (Benefit)",
"terseLabel": "Current international income tax expense"
}
}
},
"localname": "CurrentForeignTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
"terseLabel": "Current:"
}
}
},
"localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
"auth_ref": [
"r862",
"r940",
"r944"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails": {
"order": 1.0,
"parentTag": "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "Current State and Local Tax Expense (Benefit)",
"terseLabel": "State and local"
}
}
},
"localname": "CurrentStateAndLocalTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_CustomerConcentrationRiskMember": {
"auth_ref": [
"r89",
"r396"
],
"lang": {
"en-us": {
"role": {
"documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
"label": "Customer risk"
}
}
},
"localname": "CustomerConcentrationRiskMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CustomerRelatedIntangibleAssetsMember": {
"auth_ref": [
"r175"
],
"lang": {
"en-us": {
"role": {
"documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.",
"label": "Client relationships intangible asset"
}
}
},
"localname": "CustomerRelatedIntangibleAssetsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_CustomerRelationshipsMember": {
"auth_ref": [
"r178"
],
"lang": {
"en-us": {
"role": {
"documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
"label": "Client relationships"
}
}
},
"localname": "CustomerRelationshipsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DebtDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Lines of Credit and Long-Term Debt"
}
}
},
"localname": "DebtDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DebtDisclosureTextBlock": {
"auth_ref": [
"r132",
"r297",
"r468",
"r469",
"r470",
"r471",
"r472",
"r473",
"r474",
"r479",
"r486",
"r487",
"r489"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
"label": "Debt Disclosure [Text Block]",
"terseLabel": "Line of Credit and Long-Term Debt"
}
}
},
"localname": "DebtDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebt"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DebtInstrumentAxis": {
"auth_ref": [
"r24",
"r25",
"r26",
"r221",
"r223",
"r235",
"r304",
"r463",
"r464",
"r465",
"r466",
"r467",
"r469",
"r475",
"r476",
"r477",
"r478",
"r480",
"r481",
"r482",
"r483",
"r484",
"r485",
"r695",
"r815",
"r816",
"r817",
"r818",
"r819",
"r860"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
"label": "Debt Instrument [Axis]"
}
}
},
"localname": "DebtInstrumentAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
"label": "Debt Instrument, Basis Spread on Variable Rate",
"terseLabel": "Spread on variable rate (as a percent)"
}
}
},
"localname": "DebtInstrumentBasisSpreadOnVariableRate1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentCarryingAmount": {
"auth_ref": [
"r26",
"r223",
"r235",
"r490"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails": {
"order": 1.0,
"parentTag": "us-gaap_LongTermDebt",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
"label": "Long-term Debt, Gross",
"terseLabel": "Convertible senior subordinated notes"
}
}
},
"localname": "DebtInstrumentCarryingAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": {
"auth_ref": [
"r130"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.",
"label": "Debt Instrument, Convertible, Carrying Amount of Equity Component",
"terseLabel": "Carrying amount of the equity component representing the conversion option"
}
}
},
"localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentConvertibleConversionPrice1": {
"auth_ref": [
"r131",
"r465"
],
"lang": {
"en-us": {
"role": {
"documentation": "The price per share of the conversion feature embedded in the debt instrument.",
"label": "Debt Instrument, Convertible, Conversion Price",
"terseLabel": "Initial conversion price (in dollars per share)"
}
}
},
"localname": "DebtInstrumentConvertibleConversionPrice1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_DebtInstrumentConvertibleConversionRatio1": {
"auth_ref": [
"r43",
"r136",
"r137",
"r139",
"r465"
],
"lang": {
"en-us": {
"role": {
"documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.",
"label": "Debt Instrument, Convertible, Conversion Ratio",
"terseLabel": "Initial conversion rate"
}
}
},
"localname": "DebtInstrumentConvertibleConversionRatio1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "pureItemType"
},
"us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.",
"label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days",
"terseLabel": "Consecutive trading days"
}
}
},
"localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.",
"label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger",
"terseLabel": "Stock price trigger percentage (as a percent)"
}
}
},
"localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentConvertibleThresholdTradingDays": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.",
"label": "Debt Instrument, Convertible, Threshold Trading Days",
"verboseLabel": "Trading days"
}
}
},
"localname": "DebtInstrumentConvertibleThresholdTradingDays",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_DebtInstrumentFaceAmount": {
"auth_ref": [
"r210",
"r213",
"r463",
"r695",
"r816",
"r817"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Face (par) amount of debt instrument at time of issuance.",
"label": "Debt Instrument, Face Amount",
"terseLabel": "Aggregate borrowings",
"verboseLabel": "Face value"
}
}
},
"localname": "DebtInstrumentFaceAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentFairValue": {
"auth_ref": [
"r477",
"r675",
"r816",
"r817"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
"label": "Debt Instrument, Fair Value Disclosure",
"terseLabel": "Debt instrument"
}
}
},
"localname": "DebtInstrumentFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
"auth_ref": [
"r42",
"r210",
"r493",
"r695"
],
"lang": {
"en-us": {
"role": {
"documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
"label": "Debt Instrument, Interest Rate, Effective Percentage",
"verboseLabel": "Effective interest rate (as a percent)"
}
}
},
"localname": "DebtInstrumentInterestRateEffectivePercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentInterestRateStatedPercentage": {
"auth_ref": [
"r42",
"r464"
],
"lang": {
"en-us": {
"role": {
"documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
"label": "Debt Instrument, Interest Rate, Stated Percentage",
"terseLabel": "Interest rate (as a percent)"
}
}
},
"localname": "DebtInstrumentInterestRateStatedPercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_DebtInstrumentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Debt Instrument [Line Items]",
"terseLabel": "Lines of Credit and Long-Term Debt",
"verboseLabel": "Long-Term Debt"
}
}
},
"localname": "DebtInstrumentLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentNameDomain": {
"auth_ref": [
"r44",
"r304",
"r463",
"r464",
"r465",
"r466",
"r467",
"r469",
"r475",
"r476",
"r477",
"r478",
"r480",
"r481",
"r482",
"r483",
"r484",
"r485",
"r695",
"r815",
"r816",
"r817",
"r818",
"r819",
"r860"
],
"lang": {
"en-us": {
"role": {
"documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
"label": "Debt Instrument, Name [Domain]"
}
}
},
"localname": "DebtInstrumentNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DebtInstrumentTable": {
"auth_ref": [
"r44",
"r136",
"r138",
"r139",
"r140",
"r209",
"r210",
"r213",
"r232",
"r304",
"r463",
"r464",
"r465",
"r466",
"r467",
"r469",
"r475",
"r476",
"r477",
"r478",
"r480",
"r481",
"r482",
"r483",
"r484",
"r485",
"r488",
"r695",
"r815",
"r816",
"r817",
"r818",
"r819",
"r860"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
"label": "Schedule of Long-term Debt Instruments [Table]"
}
}
},
"localname": "DebtInstrumentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
"auth_ref": [
"r211",
"r475",
"r491",
"r816",
"r817"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails": {
"order": 2.0,
"parentTag": "us-gaap_LongTermDebt",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.",
"label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net",
"negatedLabel": "Unamortized discount, including debt issuance costs, on convertible senior subordinated notes"
}
}
},
"localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
"auth_ref": [
"r209",
"r210",
"r211",
"r212",
"r213",
"r904"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after accumulated amortization, of debt discount (premium).",
"label": "Debt Instrument, Unamortized Discount (Premium), Net",
"terseLabel": "Debt discounts and commissions payable"
}
}
},
"localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
"auth_ref": [
"r862",
"r941",
"r944"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "Deferred Federal Income Tax Expense (Benefit)",
"terseLabel": "US federal"
}
}
},
"localname": "DeferredFederalIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredFinanceCostsGross": {
"auth_ref": [
"r211"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
"label": "Debt Issuance Costs, Gross",
"terseLabel": "Deferred financing costs, gross"
}
}
},
"localname": "DeferredFinanceCostsGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredFinanceCostsNet": {
"auth_ref": [
"r211",
"r904"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
"label": "Debt Issuance Costs, Net",
"terseLabel": "Deferred financing costs, net of accumulated amortization",
"verboseLabel": "Debt issuance costs"
}
}
},
"localname": "DeferredFinanceCostsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
"auth_ref": [
"r166",
"r862",
"r941"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
"label": "Deferred Foreign Income Tax Expense (Benefit)",
"terseLabel": "Deferred international income tax expense"
}
}
},
"localname": "DeferredForeignIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxExpenseBenefit": {
"auth_ref": [
"r76",
"r166",
"r618",
"r626",
"r627",
"r862"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails": {
"order": 2.0,
"parentTag": "us-gaap_IncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
"label": "Deferred Income Tax Expense (Benefit)",
"totalLabel": "Total deferred income tax expense (benefit)"
}
}
},
"localname": "DeferredIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
"terseLabel": "Deferred:"
}
}
},
"localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DeferredIncomeTaxLiabilities": {
"auth_ref": [
"r27",
"r28",
"r222",
"r234",
"r612"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
"label": "Deferred Tax Liabilities, Gross",
"negatedTotalLabel": "Deferred tax liabilities"
}
}
},
"localname": "DeferredIncomeTaxLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxLiabilitiesNet": {
"auth_ref": [
"r604",
"r605"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.",
"label": "Deferred Income Tax Liabilities, Net",
"negatedLabel": "Deferred tax liability, net",
"terseLabel": "Deferred income tax liability, net"
}
}
},
"localname": "DeferredIncomeTaxLiabilitiesNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredIncomeTaxesAndTaxCredits": {
"auth_ref": [
"r77"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
"label": "Deferred Income Taxes and Tax Credits",
"terseLabel": "Deferred taxes"
}
}
},
"localname": "DeferredIncomeTaxesAndTaxCredits",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
"auth_ref": [
"r862",
"r941",
"r944"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
"label": "Deferred State and Local Income Tax Expense (Benefit)",
"terseLabel": "State and local"
}
}
},
"localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetDomain": {
"auth_ref": [
"r161"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identification of the deferred tax asset for which a valuation reserve exists.",
"label": "Deferred Tax Asset [Domain]"
}
}
},
"localname": "DeferredTaxAssetDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 7.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.",
"label": "Deferred Tax Assets, Goodwill and Intangible Assets",
"terseLabel": "Amortizable intangible assets"
}
}
},
"localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsGross": {
"auth_ref": [
"r613"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
"label": "Deferred Tax Assets, Gross",
"totalLabel": "Deferred tax assets"
}
}
},
"localname": "DeferredTaxAssetsGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsNet": {
"auth_ref": [
"r938"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredTaxLiabilities",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
"label": "Deferred Tax Assets, Net of Valuation Allowance",
"totalLabel": "Deferred tax assets after valuation allowance"
}
}
},
"localname": "DeferredTaxAssetsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
"label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
"terseLabel": "Net federal operating loss carryforward"
}
}
},
"localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 3.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
"label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
"terseLabel": "Net international operating loss carryforward"
}
}
},
"localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
"label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
"terseLabel": "Net state operating loss carryforward"
}
}
},
"localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsOther": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 11.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
"label": "Deferred Tax Assets, Other",
"terseLabel": "Other"
}
}
},
"localname": "DeferredTaxAssetsOther",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 8.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
"label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
"terseLabel": "Stock options"
}
}
},
"localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 6.0,
"parentTag": "us-gaap_DeferredTaxAssetsGross",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.",
"label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals",
"terseLabel": "Accruals"
}
}
},
"localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxAssetsValuationAllowance": {
"auth_ref": [
"r614"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredTaxAssetsNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
"label": "Deferred Tax Assets, Valuation Allowance",
"negatedLabel": "Less: valuation allowances",
"periodEndLabel": "Balance at end of the period",
"periodStartLabel": "Balance at beginning of the period"
}
}
},
"localname": "DeferredTaxAssetsValuationAllowance",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilities": {
"auth_ref": [
"r158",
"r938"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
"label": "Deferred Tax Liabilities, Net",
"negatedTotalLabel": "Net deferred tax liabilities"
}
}
},
"localname": "DeferredTaxLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 2.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
"label": "Deferred Tax Liabilities, Leasing Arrangements",
"negatedLabel": "Operating lease right-of-use assets"
}
}
},
"localname": "DeferredTaxLiabilitiesLeasingArrangements",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilitiesOther": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 4.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
"label": "Deferred Tax Liabilities, Other",
"negatedLabel": "Other"
}
}
},
"localname": "DeferredTaxLiabilitiesOther",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
"auth_ref": [
"r164",
"r939"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
"label": "Deferred Tax Liabilities, Property, Plant and Equipment",
"negatedLabel": "Fixed assets"
}
}
},
"localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesDeferredTaxesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DefinedContributionPlanCostRecognized": {
"auth_ref": [
"r554"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cost for defined contribution plan.",
"label": "Defined Contribution Plan, Cost",
"terseLabel": "Contributions by employer"
}
}
},
"localname": "DefinedContributionPlanCostRecognized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRetirementPlanDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DepreciationAmortizationAndAccretionNet": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 3.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 7.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.",
"label": "Depreciation, Amortization and Accretion, Net",
"terseLabel": "Depreciation and amortization"
}
}
},
"localname": "DepreciationAmortizationAndAccretionNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DepreciationAndAmortizationDiscontinuedOperations": {
"auth_ref": [
"r262",
"r857"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 2.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations.",
"label": "Depreciation and Amortization, Discontinued Operations",
"terseLabel": "Depreciation and amortization"
}
}
},
"localname": "DepreciationAndAmortizationDiscontinuedOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DevelopedTechnologyRightsMember": {
"auth_ref": [
"r179"
],
"lang": {
"en-us": {
"role": {
"documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
"label": "Developed technology"
}
}
},
"localname": "DevelopedTechnologyRightsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DisaggregationOfRevenueLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Disaggregation of Revenue [Line Items]",
"terseLabel": "Disaggregation of revenue"
}
}
},
"localname": "DisaggregationOfRevenueLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisaggregationOfRevenueTable": {
"auth_ref": [
"r532",
"r821",
"r822",
"r823",
"r824",
"r825",
"r826",
"r827"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Disaggregation of Revenue [Table]"
}
}
},
"localname": "DisaggregationOfRevenueTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueGeneralDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesShippingAndHandlingDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisaggregationOfRevenueTableTextBlock": {
"auth_ref": [
"r905"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
"label": "Disaggregation of Revenue [Table Text Block]",
"terseLabel": "Schedule of disaggregated revenue by reportable segment"
}
}
},
"localname": "DisaggregationOfRevenueTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenueTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
"auth_ref": [
"r560",
"r591",
"r592",
"r594",
"r599",
"r834"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for share-based payment arrangement.",
"label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
"terseLabel": "Stock-Based Compensation"
}
}
},
"localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensation"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Stock-Based Compensation"
}
}
},
"localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DiscontinuedOperationAlternativeCashFlowInformationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Discontinued Operation, Alternative Cash Flow Information [Abstract]",
"terseLabel": "Operating non-cash items and investing activities of discontinued operations:"
}
}
},
"localname": "DiscontinuedOperationAlternativeCashFlowInformationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToParent": {
"auth_ref": [
"r15"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": 1.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before tax of income (loss) from operations classified as a discontinued operation attributable to the parent. Excludes gain (loss) on disposal and provision for gain (loss) until its disposal.",
"label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, before Income Tax, Attributable to Parent",
"totalLabel": "Loss from discontinued operations before income taxes"
}
}
},
"localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToParent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": {
"auth_ref": [
"r5",
"r6",
"r18"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 14.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal.",
"label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax",
"negatedLabel": "Loss from discontinued operations",
"terseLabel": "Net loss from discontinued operations, net of tax",
"totalLabel": "Net loss from discontinued operations, net of tax"
}
}
},
"localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_EarningsPerShareBasic",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
"label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
"terseLabel": "Net loss per share from discontinued operations, basic (in dollars per share)"
}
}
},
"localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_EarningsPerShareDiluted",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
"label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share",
"terseLabel": "Net loss per share from discontinued operations, diluted (in dollars per share)"
}
}
},
"localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod": {
"auth_ref": [
"r6",
"r18",
"r946"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": 2.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
},
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 1.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of tax expense (benefit) attributable to income (loss) from operations classified as a discontinued operation. Excludes tax expense (benefit) for gain (loss) on disposal and for provision for gain (loss) until disposal.",
"label": "Discontinued Operation, Tax Effect of Income (Loss) from Discontinued Operation During Phase-out Period",
"terseLabel": "Income tax (benefit) expense"
}
}
},
"localname": "DiscontinuedOperationTaxEffectOfIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Discontinued Operations"
}
}
},
"localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
"auth_ref": [
"r3"
],
"lang": {
"en-us": {
"role": {
"documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.",
"label": "Discontinued Operations, Disposed of by Sale"
}
}
},
"localname": "DiscontinuedOperationsDisposedOfBySaleMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": {
"auth_ref": [
"r2",
"r3",
"r4"
],
"lang": {
"en-us": {
"role": {
"documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
"label": "Discontinued Operations, Held-for-sale or Disposed of by Sale"
}
}
},
"localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DiscontinuedOperationsHeldforsaleMember": {
"auth_ref": [
"r2",
"r4",
"r263"
],
"lang": {
"en-us": {
"role": {
"documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
"label": "Discontinued Operations, Held-for-sale"
}
}
},
"localname": "DiscontinuedOperationsHeldforsaleMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DiscontinuedOperationsPolicyTextBlock": {
"auth_ref": [
"r7",
"r22"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.",
"label": "Discontinued Operations, Policy [Policy Text Block]",
"terseLabel": "Assets and Liabilities Held for Sale and Discontinued Operations"
}
}
},
"localname": "DiscontinuedOperationsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisposalGroupClassificationAxis": {
"auth_ref": [
"r263"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by disposal group classification.",
"label": "Disposal Group Classification [Axis]"
}
}
},
"localname": "DisposalGroupClassificationAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisposalGroupClassificationDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
"label": "Disposal Group Classification [Domain]"
}
}
},
"localname": "DisposalGroupClassificationDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
"auth_ref": [
"r0",
"r1",
"r16",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
"terseLabel": "Accounts receivable, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r119",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current",
"terseLabel": "Accounts payable"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r117",
"r122",
"r263",
"r264"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 9.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
"terseLabel": "Noncurrent assets of discontinued operations",
"totalLabel": "Total noncurrent assets of discontinued operations"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
"auth_ref": [
"r0",
"r1",
"r16",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.",
"label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
"terseLabel": "Cash"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Classified Balance Sheet Disclosures [Abstract]",
"terseLabel": "Current and noncurrent assets and liabilities classified as discontinued operations"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationClassifiedBalanceSheetDisclosuresAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
"auth_ref": [
"r13",
"r264"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": 2.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToParent",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
"terseLabel": "Cost of revenue, exclusive of depreciation and amortization"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r119",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 7.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Goodwill, Current",
"terseLabel": "Goodwill"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r117",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 4.0,
"parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent",
"terseLabel": "Goodwill"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r119",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 8.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Current",
"terseLabel": "Intangible assets, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r117",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 5.0,
"parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent",
"terseLabel": "Intangible assets, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
"auth_ref": [
"r13"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": 3.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToParent",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Operating Expense",
"terseLabel": "Operating expenses"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
"auth_ref": [
"r0",
"r1",
"r16",
"r117",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 6.0,
"parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
"terseLabel": "Other assets"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": {
"auth_ref": [
"r0",
"r1",
"r16",
"r117",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r119",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current",
"terseLabel": "Prepaid expenses and other assets"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r119",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 4.0,
"parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Current",
"terseLabel": "Property and equipment, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r117",
"r122"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent",
"terseLabel": "Property and equipment, net"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
"auth_ref": [
"r13",
"r264"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": 1.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToParent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
"label": "Disposal Group, Including Discontinued Operation, Revenue",
"terseLabel": "Revenue"
}
}
},
"localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Income Statement Disclosures [Abstract]",
"terseLabel": "Loss from discontinued operations"
}
}
},
"localname": "DisposalGroupNotDiscontinuedOperationIncomeStatementDisclosuresAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
"auth_ref": [
"r23",
"r125"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
"label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
"terseLabel": "Discontinued Operations"
}
}
},
"localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperations"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
"auth_ref": [
"r831",
"r832"
],
"lang": {
"en-us": {
"role": {
"documentation": "Name of disposal group.",
"label": "Disposal Group Name [Domain]"
}
}
},
"localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DomesticCountryMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
"label": "United States"
}
}
},
"localname": "DomesticCountryMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesComponentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_DueToRelatedPartiesCurrent": {
"auth_ref": [
"r36",
"r452",
"r453",
"r454",
"r460",
"r461",
"r462",
"r727",
"r863"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Due to Related Parties, Current",
"terseLabel": "Amount due to related party"
}
}
},
"localname": "DueToRelatedPartiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EarningsPerShareAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Loss per Share"
}
}
},
"localname": "EarningsPerShareAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_EarningsPerShareBasic": {
"auth_ref": [
"r289",
"r320",
"r321",
"r322",
"r323",
"r324",
"r329",
"r332",
"r340",
"r341",
"r342",
"r346",
"r662",
"r663",
"r758",
"r760",
"r811"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
"label": "Earnings Per Share, Basic",
"totalLabel": "Total net loss per share, basic (in dollars per share)",
"verboseLabel": "Total net loss per share, basic (in dollars per share)"
}
}
},
"localname": "EarningsPerShareBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerShareDiluted": {
"auth_ref": [
"r289",
"r320",
"r321",
"r322",
"r323",
"r324",
"r332",
"r340",
"r341",
"r342",
"r346",
"r662",
"r663",
"r758",
"r760",
"r811"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
"label": "Earnings Per Share, Diluted",
"totalLabel": "Total net loss per share, diluted (in dollars per share)",
"verboseLabel": "Total net loss per share, diluted (in dollars per share)"
}
}
},
"localname": "EarningsPerShareDiluted",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_EarningsPerSharePolicyTextBlock": {
"auth_ref": [
"r86",
"r87"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
"label": "Earnings Per Share, Policy [Policy Text Block]",
"verboseLabel": "Net Loss per Share"
}
}
},
"localname": "EarningsPerSharePolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_EarningsPerShareTextBlock": {
"auth_ref": [
"r343",
"r344",
"r345",
"r347"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for earnings per share.",
"label": "Earnings Per Share [Text Block]",
"terseLabel": "Net Loss per Share"
}
}
},
"localname": "EarningsPerShareTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShare"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
"auth_ref": [
"r607"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
"label": "Effective Income Tax Rate Reconciliation, Percent",
"terseLabel": "Effective tax rate (as a percent)",
"totalLabel": "Effective income tax rate"
}
}
},
"localname": "EffectiveIncomeTaxRateContinuingOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesEffectiveTaxRateDetails",
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
"verboseLabel": "Reconciliation of income tax benefit (expense):"
}
}
},
"localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
"auth_ref": [
"r300",
"r607",
"r628"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": 1.0,
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
"label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
"terseLabel": "Federal statutory rate"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
"auth_ref": [
"r937",
"r945"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": 3.0,
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
"label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
"terseLabel": "Change in valuation allowance"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
"auth_ref": [
"r937",
"r945"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": 6.0,
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
"label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
"terseLabel": "Non-deductible expenses and other"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
"auth_ref": [
"r937",
"r945"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails": {
"order": 2.0,
"parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
"label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
"terseLabel": "State income taxes, net of federal benefit"
}
}
},
"localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_EmployeeRelatedLiabilitiesCurrent": {
"auth_ref": [
"r40"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Employee-related Liabilities, Current",
"terseLabel": "Employee related expenses"
}
}
},
"localname": "EmployeeRelatedLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]",
"terseLabel": "Stock-based compensation expense"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
"auth_ref": [
"r593"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
"label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
"terseLabel": "Unrecognized compensation expense (in dollars)",
"verboseLabel": "Unrecognized compensation cost (in dollars)"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
"auth_ref": [
"r593"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
"terseLabel": "Weighted average period expected to be recognized"
}
}
},
"localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_EmployeeStockMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
"label": "Employee Stock Purchase Plan"
}
}
},
"localname": "EmployeeStockMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EmployeeStockOptionMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
"label": "Stock options"
}
}
},
"localname": "EmployeeStockOptionMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_EquityComponentDomain": {
"auth_ref": [
"r135",
"r258",
"r286",
"r287",
"r288",
"r312",
"r313",
"r314",
"r317",
"r325",
"r327",
"r349",
"r410",
"r511",
"r595",
"r596",
"r597",
"r622",
"r623",
"r661",
"r685",
"r686",
"r687",
"r688",
"r689",
"r690",
"r723",
"r765",
"r766",
"r767"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
"label": "Equity Component [Domain]"
}
}
},
"localname": "EquityComponentDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "domainItemType"
},
"us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
"auth_ref": [
"r477",
"r675",
"r816",
"r817"
],
"lang": {
"en-us": {
"role": {
"documentation": "Measured as an estimate of fair value.",
"label": "Fair Value"
}
}
},
"localname": "EstimateOfFairValueFairValueDisclosureMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ExtinguishmentOfDebtAmount": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Gross amount of debt extinguished.",
"label": "Extinguishment of Debt, Amount",
"terseLabel": "Repayment of principal and interest"
}
}
},
"localname": "ExtinguishmentOfDebtAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
"terseLabel": "Fair Value Measurements"
}
}
},
"localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
"auth_ref": [
"r665",
"r666",
"r672"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
"label": "Fair Value, Recurring and Nonrecurring [Table]"
}
}
},
"localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
"auth_ref": [
"r198",
"r199"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
"label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
"terseLabel": "Schedule of assets measured at fair value on a recurring basis"
}
}
},
"localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FairValueByFairValueHierarchyLevelAxis": {
"auth_ref": [
"r477",
"r539",
"r540",
"r541",
"r542",
"r543",
"r544",
"r666",
"r733",
"r734",
"r735",
"r816",
"r817",
"r828",
"r829",
"r830"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
"label": "Fair Value Hierarchy and NAV [Axis]"
}
}
},
"localname": "FairValueByFairValueHierarchyLevelAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueByMeasurementBasisAxis": {
"auth_ref": [
"r197",
"r200",
"r477",
"r816",
"r817"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by measurement basis.",
"label": "Measurement Basis [Axis]"
}
}
},
"localname": "FairValueByMeasurementBasisAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueByMeasurementFrequencyAxis": {
"auth_ref": [
"r665",
"r666",
"r667",
"r668",
"r673"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by measurement frequency.",
"label": "Measurement Frequency [Axis]"
}
}
},
"localname": "FairValueByMeasurementFrequencyAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock": {
"auth_ref": [
"r671"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of information about fair value of asset and liability not measured at fair value.",
"label": "Fair Value Disclosure of Asset and Liability Not Measured at Fair Value [Table Text Block]",
"terseLabel": "Schedule of financial instruments not carried at fair value"
}
}
},
"localname": "FairValueDisclosureOfAssetAndLiabilityNotMeasuredAtFairValueTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FairValueDisclosuresAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Fair Value Measurements"
}
}
},
"localname": "FairValueDisclosuresAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_FairValueDisclosuresTextBlock": {
"auth_ref": [
"r670"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
"label": "Fair Value Disclosures [Text Block]",
"terseLabel": "Fair Value Measurements"
}
}
},
"localname": "FairValueDisclosuresTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurements"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FairValueInputsLevel1Member": {
"auth_ref": [
"r477",
"r539",
"r544",
"r666",
"r733",
"r828",
"r829",
"r830"
],
"lang": {
"en-us": {
"role": {
"documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
"label": "Level 1"
}
}
},
"localname": "FairValueInputsLevel1Member",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueInputsLevel3Member": {
"auth_ref": [
"r477",
"r539",
"r540",
"r541",
"r542",
"r543",
"r544",
"r666",
"r735",
"r816",
"r817",
"r828",
"r829",
"r830"
],
"lang": {
"en-us": {
"role": {
"documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
"label": "Level 3"
}
}
},
"localname": "FairValueInputsLevel3Member",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
"terseLabel": "Change in fair value"
}
}
},
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
"auth_ref": [
"r198",
"r199"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
"label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
}
}
},
"localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FairValueMeasurementFrequencyDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Measurement frequency.",
"label": "Measurement Frequency [Domain]"
}
}
},
"localname": "FairValueMeasurementFrequencyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
"auth_ref": [
"r669"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 4.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 6.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 4.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
"label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
"negatedLabel": "Change in fair value of acquisition-related contingent consideration expense",
"negatedTerseLabel": "Change in fair value of acquisition-related contingent consideration"
}
}
},
"localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
"auth_ref": [
"r477",
"r539",
"r540",
"r541",
"r542",
"r543",
"r544",
"r733",
"r734",
"r735",
"r816",
"r817",
"r828",
"r829",
"r830"
],
"lang": {
"en-us": {
"role": {
"documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
"label": "Fair Value Hierarchy and NAV [Domain]"
}
}
},
"localname": "FairValueMeasurementsFairValueHierarchyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueMeasurementsRecurringMember": {
"auth_ref": [
"r670",
"r673"
],
"lang": {
"en-us": {
"role": {
"documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
"label": "Fair value on a recurring"
}
}
},
"localname": "FairValueMeasurementsRecurringMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FairValueOfFinancialInstrumentsPolicy": {
"auth_ref": [
"r201",
"r202"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
"label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
"terseLabel": "Fair Value of Financial Instruments"
}
}
},
"localname": "FairValueOfFinancialInstrumentsPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_FinanceLeaseInterestExpense": {
"auth_ref": [
"r703",
"r708",
"r838"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 1.0,
"parentTag": "trhc_FinanceLeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of interest expense on finance lease liability.",
"label": "Finance Lease, Interest Expense",
"terseLabel": "Interest on lease liabilities"
}
}
},
"localname": "FinanceLeaseInterestExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FinanceLeaseInterestPaymentOnLiability": {
"auth_ref": [
"r705",
"r712"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of interest paid on finance lease liability.",
"label": "Finance Lease, Interest Payment on Liability",
"terseLabel": "Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows for finance leases"
}
}
},
"localname": "FinanceLeaseInterestPaymentOnLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FinanceLeasePrincipalPayments": {
"auth_ref": [
"r704",
"r712"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow for principal payment on finance lease.",
"label": "Finance Lease, Principal Payments",
"terseLabel": "Cash paid for amounts included in the measurement of lease liabilities: Financing cash flows for finance leases"
}
}
},
"localname": "FinanceLeasePrincipalPayments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
"auth_ref": [
"r703",
"r708",
"r838"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 2.0,
"parentTag": "trhc_FinanceLeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
"label": "Finance Lease, Right-of-Use Asset, Amortization",
"terseLabel": "Amortization of leased assets"
}
}
},
"localname": "FinanceLeaseRightOfUseAssetAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
"auth_ref": [
"r270",
"r436"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": {
"order": 2.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite-Lived Intangible Assets, Accumulated Amortization",
"negatedLabel": "Accumulated Amortization"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": {
"order": 6.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five",
"terseLabel": "Thereafter"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
"auth_ref": [
"r113"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": {
"order": 1.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months",
"terseLabel": "2023"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
"auth_ref": [
"r113"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": {
"order": 5.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five",
"terseLabel": "2027"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
"auth_ref": [
"r113"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": {
"order": 4.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four",
"terseLabel": "2026"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
"auth_ref": [
"r113"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": {
"order": 3.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three",
"terseLabel": "2025"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
"auth_ref": [
"r113"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": {
"order": 2.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two",
"terseLabel": "2024"
}
}
},
"localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
"auth_ref": [
"r434",
"r435",
"r436",
"r437",
"r740",
"r744"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by major type or class of finite-lived intangible assets.",
"label": "Finite-Lived Intangible Assets by Major Class [Axis]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
"terseLabel": "Estimated amortization expense"
}
}
},
"localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsGross": {
"auth_ref": [
"r111",
"r744"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": {
"order": 1.0,
"parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite-Lived Intangible Assets, Gross",
"terseLabel": "Gross Value"
}
}
},
"localname": "FiniteLivedIntangibleAssetsGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Finite-Lived Intangible Assets [Line Items]",
"terseLabel": "Intangible Assets"
}
}
},
"localname": "FiniteLivedIntangibleAssetsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
"auth_ref": [
"r106",
"r110"
],
"lang": {
"en-us": {
"role": {
"documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
"label": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
}
}
},
"localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FiniteLivedIntangibleAssetsNet": {
"auth_ref": [
"r111",
"r740"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Finite-Lived Intangible Assets, Net",
"terseLabel": "Intangible Assets, net",
"totalLabel": "Total estimated amortization expense"
}
}
},
"localname": "FiniteLivedIntangibleAssetsNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsAmortizationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ForeignCountryMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
"label": "International"
}
}
},
"localname": "ForeignCountryMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_FurnitureAndFixturesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
"label": "Office furniture and equipment"
}
}
},
"localname": "FurnitureAndFixturesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_GainLossOnSaleOfBusiness": {
"auth_ref": [
"r649",
"r857"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails": {
"order": 5.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodBeforeIncomeTaxAttributableToParent",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails": {
"order": 4.0,
"parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 9.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.",
"label": "Gain (Loss) on Disposition of Business",
"negatedLabel": "Loss on divestiture of business",
"negatedTerseLabel": "Loss on disposal of business"
}
}
},
"localname": "GainLossOnSaleOfBusiness",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GeneralAndAdministrativeExpense": {
"auth_ref": [
"r59"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 3.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
"label": "General and Administrative Expense",
"terseLabel": "General and administrative"
}
}
},
"localname": "GeneralAndAdministrativeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GeneralAndAdministrativeExpenseMember": {
"auth_ref": [
"r54"
],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing general and administrative expense.",
"label": "General and administrative"
}
}
},
"localname": "GeneralAndAdministrativeExpenseMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_Goodwill": {
"auth_ref": [
"r269",
"r421",
"r757",
"r814",
"r839",
"r885",
"r892"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails": {
"order": 10.0,
"parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill",
"periodEndLabel": "Goodwill at end of period",
"periodStartLabel": "Goodwill at beginning of period",
"terseLabel": "Goodwill"
}
}
},
"localname": "Goodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Goodwill and Intangible Assets"
}
}
},
"localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
"auth_ref": [
"r116"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for goodwill and intangible assets.",
"label": "Goodwill and Intangible Assets Disclosure [Text Block]",
"terseLabel": "Goodwill and Intangible Assets"
}
}
},
"localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssets"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": {
"auth_ref": [
"r103",
"r108"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.",
"label": "Goodwill and Intangible Assets, Policy [Policy Text Block]",
"terseLabel": "Goodwill"
}
}
},
"localname": "GoodwillAndIntangibleAssetsPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_GoodwillImpairedAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Goodwill, Impaired [Abstract]",
"terseLabel": "Goodwill"
}
}
},
"localname": "GoodwillImpairedAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndImpairmentOfLongLivedAssetsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": {
"auth_ref": [
"r423",
"r430",
"r814"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill, Impaired, Accumulated Impairment Loss",
"terseLabel": "Goodwill accumulated impairment loss"
}
}
},
"localname": "GoodwillImpairedAccumulatedImpairmentLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillImpairmentLoss": {
"auth_ref": [
"r76",
"r422",
"r427",
"r433",
"r814"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill, Impairment Loss",
"terseLabel": "Goodwill impairment"
}
}
},
"localname": "GoodwillImpairmentLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndImpairmentOfLongLivedAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Goodwill [Line Items]",
"terseLabel": "Goodwill"
}
}
},
"localname": "GoodwillLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GoodwillPeriodIncreaseDecrease": {
"auth_ref": [
"r893"
],
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill, Period Increase (Decrease)",
"terseLabel": "Adjustments to goodwill"
}
}
},
"localname": "GoodwillPeriodIncreaseDecrease",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillPurchaseAccountingAdjustments": {
"auth_ref": [
"r168",
"r891"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
"label": "Goodwill, Purchase Accounting Adjustments",
"terseLabel": "Adjustments to goodwill related to prior year acquisition"
}
}
},
"localname": "GoodwillPurchaseAccountingAdjustments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_GoodwillRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Goodwill [Roll Forward]",
"terseLabel": "Goodwill and related changes"
}
}
},
"localname": "GoodwillRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GranteeStatusAxis": {
"auth_ref": [
"r558",
"r559",
"r561",
"r562",
"r563",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r573",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r585",
"r586",
"r587",
"r588",
"r589"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by status of recipient to whom award is granted.",
"label": "Grantee Status [Axis]"
}
}
},
"localname": "GranteeStatusAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_GranteeStatusDomain": {
"auth_ref": [
"r558",
"r559",
"r561",
"r562",
"r563",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r573",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r585",
"r586",
"r587",
"r588",
"r589"
],
"lang": {
"en-us": {
"role": {
"documentation": "Status of recipient to whom award is granted.",
"label": "Grantee Status [Domain]"
}
}
},
"localname": "GranteeStatusDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
"auth_ref": [
"r438"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of finite-lived intangible asset.",
"label": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income [Extensible Enumeration]",
"terseLabel": "Impairment, Intangible Asset, Finite-Lived, Statement of Income or Comprehensive Income"
}
}
},
"localname": "ImpairmentOfIntangibleAssetFiniteLivedStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndImpairmentOfLongLivedAssetsDetails"
],
"xbrltype": "enumerationSetItemType"
},
"us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
"auth_ref": [
"r857",
"r896"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
"label": "Impairment of Intangible Assets, Finite-Lived",
"terseLabel": "Intangible asset impairment"
}
}
},
"localname": "ImpairmentOfIntangibleAssetsFinitelived",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesGoodwillAndImpairmentOfLongLivedAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
"label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
"terseLabel": "Impairment of Long-Lived Assets Including Other Intangible Assets"
}
}
},
"localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeLossFromContinuingOperations": {
"auth_ref": [
"r57",
"r77",
"r188",
"r320",
"r321",
"r322",
"r323",
"r338",
"r342"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
"label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
"totalLabel": "Net loss from continuing operations"
}
}
},
"localname": "IncomeLossFromContinuingOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
"auth_ref": [
"r52",
"r218",
"r228",
"r246",
"r371",
"r382",
"r388",
"r391",
"r759",
"r813"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperations",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
"label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
"totalLabel": "Loss from continuing operations before income taxes",
"verboseLabel": "Loss before income taxes"
}
}
},
"localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesComponentsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
"auth_ref": [
"r51",
"r227",
"r229",
"r243",
"r289",
"r316",
"r320",
"r321",
"r322",
"r323",
"r332",
"r340",
"r341",
"r663",
"r758"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_EarningsPerShareBasic",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
"label": "Income (Loss) from Continuing Operations, Per Basic Share",
"terseLabel": "Net loss per share from continuing operations, basic (in dollars per share)"
}
}
},
"localname": "IncomeLossFromContinuingOperationsPerBasicShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
"auth_ref": [
"r51",
"r243",
"r245",
"r289",
"r316",
"r320",
"r321",
"r322",
"r323",
"r332",
"r340",
"r341",
"r342",
"r663",
"r758",
"r760"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_EarningsPerShareDiluted",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
"label": "Income (Loss) from Continuing Operations, Per Diluted Share",
"terseLabel": "Net loss per share from continuing operations, diluted (in dollars per share)"
}
}
},
"localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "perShareItemType"
},
"us-gaap_IncomeStatementAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONSOLIDATED STATEMENTS OF OPERATIONS"
}
}
},
"localname": "IncomeStatementAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
"auth_ref": [
"r831",
"r832"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by name of disposal group.",
"label": "Disposal Group Name [Axis]"
}
}
},
"localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
"terseLabel": "Discontinued Operations"
}
}
},
"localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
"auth_ref": [
"r1",
"r7",
"r8",
"r9",
"r10",
"r11",
"r12",
"r17",
"r19",
"r20",
"r21",
"r123",
"r124"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
"label": "Disposal Groups, Including Discontinued Operations [Table]"
}
}
},
"localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleOperatingNonCashItemsAndInvestingActivitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleResultsOfOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementLocationAxis": {
"auth_ref": [
"r439",
"r441"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by location in the income statement.",
"label": "Income Statement Location [Axis]"
}
}
},
"localname": "IncomeStatementLocationAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeStatementLocationDomain": {
"auth_ref": [
"r441"
],
"lang": {
"en-us": {
"role": {
"documentation": "Location in the income statement.",
"label": "Income Statement Location [Domain]"
}
}
},
"localname": "IncomeStatementLocationDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeTaxAuthorityAxis": {
"auth_ref": [
"r160"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by tax jurisdiction.",
"label": "Income Tax Authority [Axis]"
}
}
},
"localname": "IncomeTaxAuthorityAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesComponentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxAuthorityDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
"label": "Income Tax Authority [Domain]"
}
}
},
"localname": "IncomeTaxAuthorityDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesComponentsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_IncomeTaxDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Taxes"
}
}
},
"localname": "IncomeTaxDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxDisclosureTextBlock": {
"auth_ref": [
"r300",
"r608",
"r610",
"r617",
"r624",
"r629",
"r631",
"r632",
"r633"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
"label": "Income Tax Disclosure [Text Block]",
"terseLabel": "Income Taxes"
}
}
},
"localname": "IncomeTaxDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxes"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeTaxExpenseBenefit": {
"auth_ref": [
"r301",
"r326",
"r327",
"r369",
"r606",
"r625",
"r630",
"r761"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 2.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperations",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
"label": "Income Tax Expense (Benefit)",
"terseLabel": "Income tax expense (benefit)",
"totalLabel": "Total income tax expense (benefit)"
}
}
},
"localname": "IncomeTaxExpenseBenefit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]",
"terseLabel": "Expense (benefit) for income taxes:"
}
}
},
"localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesExpenseBenefitDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncomeTaxPolicyTextBlock": {
"auth_ref": [
"r285",
"r602",
"r603",
"r610",
"r611",
"r616",
"r619"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
"label": "Income Tax, Policy [Policy Text Block]",
"verboseLabel": "Income Taxes"
}
}
},
"localname": "IncomeTaxPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_IncomeTaxesPaidNet": {
"auth_ref": [
"r80"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
"label": "Income Taxes Paid, Net",
"terseLabel": "Cash paid for taxes (income tax refund)"
}
}
},
"localname": "IncomeTaxesPaidNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsPayable": {
"auth_ref": [
"r75"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 16.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
"label": "Increase (Decrease) in Accounts Payable",
"terseLabel": "Accounts payable"
}
}
},
"localname": "IncreaseDecreaseInAccountsPayable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInAccountsReceivable": {
"auth_ref": [
"r75"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 11.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
"label": "Increase (Decrease) in Accounts Receivable",
"negatedLabel": "Accounts receivable, net"
}
}
},
"localname": "IncreaseDecreaseInAccountsReceivable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInInventories": {
"auth_ref": [
"r75"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 12.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
"label": "Increase (Decrease) in Inventories",
"negatedLabel": "Inventories"
}
}
},
"localname": "IncreaseDecreaseInInventories",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Increase (Decrease) in Operating Capital [Abstract]",
"verboseLabel": "Changes in operating assets and liabilities, net of effect of divestiture and acquisitions:"
}
}
},
"localname": "IncreaseDecreaseInOperatingCapitalAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 19.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.",
"label": "Increase (Decrease) in Other Noncurrent Liabilities",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
"auth_ref": [
"r75"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 15.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in operating assets classified as other.",
"label": "Increase (Decrease) in Other Operating Assets",
"negatedLabel": "Other assets"
}
}
},
"localname": "IncreaseDecreaseInOtherOperatingAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
"auth_ref": [
"r75"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 13.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
"label": "Increase (Decrease) in Prepaid Expense and Other Assets",
"negatedLabel": "Prepaid expenses and other current assets"
}
}
},
"localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
"terseLabel": "Increase (Decrease) in Stockholders' Equity"
}
}
},
"localname": "IncreaseDecreaseInStockholdersEquityRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "stringItemType"
},
"us-gaap_IntangibleAssetsNetExcludingGoodwill": {
"auth_ref": [
"r104",
"r109"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 7.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
"label": "Intangible Assets, Net (Excluding Goodwill)",
"terseLabel": "Intangible assets, net"
}
}
},
"localname": "IntangibleAssetsNetExcludingGoodwill",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestExpenseDebt": {
"auth_ref": [
"r61",
"r483",
"r494",
"r818",
"r819"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.",
"label": "Interest Expense, Debt",
"verboseLabel": "Interest expense"
}
}
},
"localname": "InterestExpenseDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestExpenseDebtExcludingAmortization": {
"auth_ref": [
"r63",
"r484",
"r818",
"r819"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
"label": "Interest Expense, Debt, Excluding Amortization",
"terseLabel": "Paid or accrued interest"
}
}
},
"localname": "InterestExpenseDebtExcludingAmortization",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestIncomeExpenseNet": {
"auth_ref": [
"r231"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The net amount of operating interest income (expense).",
"label": "Interest Income (Expense), Net",
"negatedLabel": "Interest expense, net",
"terseLabel": "Interest expense, net"
}
}
},
"localname": "InterestIncomeExpenseNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestPaidCapitalized": {
"auth_ref": [
"r808",
"r858"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash paid for interest capitalized, classified as investing activity.",
"label": "Interest Paid, Capitalized, Investing Activities",
"verboseLabel": "Interest costs capitalized to software development costs"
}
}
},
"localname": "InterestPaidCapitalized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestPaidNet": {
"auth_ref": [
"r291",
"r294",
"r295"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
"label": "Interest Paid, Net",
"terseLabel": "Cash paid for interest"
}
}
},
"localname": "InterestPaidNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InterestPayableCurrent": {
"auth_ref": [
"r40"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 6.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Interest Payable, Current",
"terseLabel": "Interest",
"verboseLabel": "Accrued interest payable"
}
}
},
"localname": "InterestPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryNet": {
"auth_ref": [
"r279",
"r803",
"r839"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 3.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
"label": "Inventory, Net",
"terseLabel": "Inventories"
}
}
},
"localname": "InventoryNet",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_InventoryPolicyTextBlock": {
"auth_ref": [
"r267",
"r278",
"r348",
"r416",
"r417",
"r418",
"r738",
"r809"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
"label": "Inventory, Policy [Policy Text Block]",
"verboseLabel": "Inventories"
}
}
},
"localname": "InventoryPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LeaseCost": {
"auth_ref": [
"r716",
"r838"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lease cost recognized by lessee for lease contract.",
"label": "Lease, Cost",
"totalLabel": "Total lease expense"
}
}
},
"localname": "LeaseCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LeaseCostAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Lease, Cost [Abstract]",
"terseLabel": "Components of lease expense"
}
}
},
"localname": "LeaseCostAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LeaseCostTableTextBlock": {
"auth_ref": [
"r955"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
"label": "Lease, Cost [Table Text Block]",
"terseLabel": "Summary of components of lease expense"
}
}
},
"localname": "LeaseCostTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LeaseholdImprovementsMember": {
"auth_ref": [
"r120"
],
"lang": {
"en-us": {
"role": {
"documentation": "Additions or improvements to assets held under a lease arrangement.",
"label": "Leasehold improvements"
}
}
},
"localname": "LeaseholdImprovementsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LeasesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Leases"
}
}
},
"localname": "LeasesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_LesseeLeasesPolicyTextBlock": {
"auth_ref": [
"r707"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
"label": "Lessee, Leases [Policy Text Block]",
"terseLabel": "Leases"
}
}
},
"localname": "LesseeLeasesPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
"auth_ref": [
"r956"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
"label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
"terseLabel": "Summary of maturities of operating lease liabilities"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
"label": "Lessee, Operating Lease, Liability, Payments, Due",
"totalLabel": "Total minimum lease payments"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
"order": 6.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five",
"terseLabel": "Thereafter"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
"order": 1.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months",
"terseLabel": "2023"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
"order": 5.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
"terseLabel": "2027"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
"order": 4.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
"terseLabel": "2026"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
"order": 3.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
"terseLabel": "2025"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails": {
"order": 2.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
"label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
"terseLabel": "2024"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
"auth_ref": [
"r717"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
"order": 1.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
"label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
"negatedLabel": "Less: imputed interest"
}
}
},
"localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_Liabilities": {
"auth_ref": [
"r39",
"r299",
"r406",
"r450",
"r451",
"r453",
"r454",
"r455",
"r457",
"r459",
"r461",
"r462",
"r646",
"r650",
"r651",
"r676",
"r812",
"r901",
"r960",
"r961"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
"label": "Liabilities",
"totalLabel": "Total liabilities"
}
}
},
"localname": "Liabilities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquity": {
"auth_ref": [
"r35",
"r224",
"r239",
"r839",
"r861",
"r883",
"r953"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
"label": "Liabilities and Equity",
"totalLabel": "Total liabilities and stockholders' equity (deficit)"
}
}
},
"localname": "LiabilitiesAndStockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities, redeemable convertible preferred stock and stockholder's equity (deficit)",
"verboseLabel": "Liabilities and stockholders' equity (deficit)"
}
}
},
"localname": "LiabilitiesAndStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesCurrent": {
"auth_ref": [
"r41",
"r266",
"r299",
"r406",
"r450",
"r451",
"r453",
"r454",
"r455",
"r457",
"r459",
"r461",
"r462",
"r646",
"r650",
"r651",
"r676",
"r839",
"r901",
"r960",
"r961"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
"label": "Liabilities, Current",
"totalLabel": "Total current liabilities"
}
}
},
"localname": "LiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Liabilities, Current [Abstract]",
"terseLabel": "Current liabilities:"
}
}
},
"localname": "LiabilitiesCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r119",
"r122",
"r263",
"r264"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
"terseLabel": "Current liabilities of discontinued operations",
"totalLabel": "Total current liabilities of discontinued operations"
}
}
},
"localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]",
"terseLabel": "Current liabilities of discontinued operations"
}
}
},
"localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
"auth_ref": [
"r0",
"r1",
"r16",
"r117",
"r122",
"r263",
"r264"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 9.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
"label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
"terseLabel": "Noncurrent liabilities of discontinued operations",
"totalLabel": "Total noncurrent liabilities of discontinued operations"
}
}
},
"localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract]",
"terseLabel": "Noncurrent liabilities of discontinued operations"
}
}
},
"localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessAssetsAndLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleAssetsAndLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LineOfCreditFacilityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Line of Credit Facility [Abstract]",
"terseLabel": "Lines of Credit"
}
}
},
"localname": "LineOfCreditFacilityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.",
"label": "Line of Credit Facility, Commitment Fee Percentage",
"terseLabel": "Commitment fee at closing (as a percent)"
}
}
},
"localname": "LineOfCreditFacilityCommitmentFeePercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
"auth_ref": [
"r37"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
"label": "Line of Credit Facility, Maximum Borrowing Capacity",
"terseLabel": "Maximum borrowing capacity"
}
}
},
"localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LondonInterbankOfferedRateLIBORMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
"label": "LIBOR"
}
}
},
"localname": "LondonInterbankOfferedRateLIBORMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_LongTermDebt": {
"auth_ref": [
"r26",
"r223",
"r237",
"r476",
"r492",
"r816",
"r817"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.",
"label": "Long-term Debt",
"terseLabel": "Long term debt, net",
"totalLabel": "Total long-term debt, net"
}
}
},
"localname": "LongTermDebt",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLongTermDebtDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermLineOfCredit": {
"auth_ref": [
"r44",
"r128",
"r129"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
"label": "Long-term Line of Credit, Noncurrent",
"terseLabel": "Line of credit"
}
}
},
"localname": "LongTermLineOfCredit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_LongTermPurchaseCommitmentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Long-term Purchase Commitment [Line Items]",
"terseLabel": "Purchase Agreements"
}
}
},
"localname": "LongTermPurchaseCommitmentLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_LongTermPurchaseCommitmentTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.",
"label": "Long-term Purchase Commitment [Table]"
}
}
},
"localname": "LongTermPurchaseCommitmentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_MoneyMarketFundsMember": {
"auth_ref": [
"r907"
],
"lang": {
"en-us": {
"role": {
"documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.",
"label": "Money market funds"
}
}
},
"localname": "MoneyMarketFundsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_MovementInValuationAllowancesAndReservesRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Movement in Valuation Allowances and Reserves [Roll Forward]",
"terseLabel": "Valuation and Qualifying Accounts"
}
}
},
"localname": "MovementInValuationAllowancesAndReservesRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_NatureOfOperations": {
"auth_ref": [
"r352",
"r358"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
"label": "Nature of Operations [Text Block]",
"terseLabel": "Nature of Business"
}
}
},
"localname": "NatureOfOperations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNatureOfBusiness"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivities": {
"auth_ref": [
"r293"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
"label": "Net Cash Provided by (Used in) Financing Activities",
"totalLabel": "Net cash (used in) provided by financing activities"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
"terseLabel": "Cash flows from financing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivities": {
"auth_ref": [
"r293"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
"label": "Net Cash Provided by (Used in) Investing Activities",
"totalLabel": "Net cash provided by (used in) investing activities"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
"terseLabel": "Cash flows from investing activities:"
}
}
},
"localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivities": {
"auth_ref": [
"r73",
"r74",
"r77"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
"weight": 1.0
}
},
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
"label": "Net Cash Provided by (Used in) Operating Activities",
"totalLabel": "Net cash provided by operating activities"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
"terseLabel": "Cash flows from operating activities:"
}
}
},
"localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetIncomeLoss": {
"auth_ref": [
"r53",
"r77",
"r230",
"r244",
"r264",
"r283",
"r284",
"r288",
"r299",
"r316",
"r320",
"r321",
"r322",
"r323",
"r326",
"r327",
"r338",
"r371",
"r382",
"r388",
"r391",
"r406",
"r450",
"r451",
"r453",
"r454",
"r455",
"r457",
"r459",
"r461",
"r462",
"r663",
"r676",
"r813",
"r901"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
"label": "Net Income (Loss) Attributable to Parent",
"terseLabel": "Net loss",
"totalLabel": "Net loss",
"verboseLabel": "Net loss"
}
}
},
"localname": "NetIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Net Income (Loss) Attributable to Parent [Abstract]",
"verboseLabel": "Numerator (basic and diluted):"
}
}
},
"localname": "NetIncomeLossAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
"auth_ref": [
"r320",
"r321",
"r322",
"r323",
"r329",
"r330",
"r339",
"r342",
"r371",
"r382",
"r388",
"r391",
"r813"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
"label": "Net Income (Loss) Available to Common Stockholders, Basic",
"totalLabel": "Net loss, basic"
}
}
},
"localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
"auth_ref": [
"r331",
"r334",
"r335",
"r336",
"r337",
"r339",
"r342"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
"label": "Net Income (Loss) Available to Common Stockholders, Diluted",
"totalLabel": "Net loss, diluted"
}
}
},
"localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
"auth_ref": [
"r330",
"r342"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.",
"label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
"terseLabel": "Net loss from continuing operations, basic"
}
}
},
"localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": {
"auth_ref": [
"r331",
"r335",
"r336",
"r337",
"r342"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails": {
"order": 1.0,
"parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.",
"label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted",
"terseLabel": "Net loss from continuing operations, diluted"
}
}
},
"localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails": {
"order": 2.0,
"parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.",
"label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
"terseLabel": "Net loss from discontinued operations, basic"
}
}
},
"localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails": {
"order": 2.0,
"parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.",
"label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted",
"terseLabel": "Net loss from discontinued operations, diluted"
}
}
},
"localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
"label": "New Accounting Pronouncements, Policy [Policy Text Block]",
"terseLabel": "Recent Accounting Pronouncement"
}
}
},
"localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_NoncompeteAgreementsMember": {
"auth_ref": [
"r177"
],
"lang": {
"en-us": {
"role": {
"documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
"label": "Non-competition agreements"
}
}
},
"localname": "NoncompeteAgreementsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_NonoperatingIncomeExpense": {
"auth_ref": [
"r60"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
"label": "Nonoperating Income (Expense)",
"totalLabel": "Total other expense, net"
}
}
},
"localname": "NonoperatingIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NontradeReceivablesCurrent": {
"auth_ref": [
"r855"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails": {
"order": 2.0,
"parentTag": "us-gaap_OtherAssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.",
"label": "Nontrade Receivables, Current",
"terseLabel": "Non-trade receivables"
}
}
},
"localname": "NontradeReceivablesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NotesIssued1": {
"auth_ref": [
"r81",
"r82",
"r83"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The fair value of notes issued in noncash investing and financing activities.",
"label": "Notes Issued",
"terseLabel": "Fair value of promissory notes entered into in connection with acquisition"
}
}
},
"localname": "NotesIssued1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NotesPayableAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Notes Payable [Abstract]",
"terseLabel": "Notes Payable Related to Acquisition"
}
}
},
"localname": "NotesPayableAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNotesPayableRelatedToAcquisitionDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_NotesPayableRelatedPartiesNoncurrent": {
"auth_ref": [
"r45",
"r215",
"r863"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).",
"label": "Notes Payable, Related Parties, Noncurrent",
"terseLabel": "Long-term debt - related party, net of discount of $1,206 and $0, respectively",
"verboseLabel": "Convertible senior subordinated notes"
}
}
},
"localname": "NotesPayableRelatedPartiesNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_NumberOfOperatingSegments": {
"auth_ref": [
"r880"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
"label": "Number of Operating Segments",
"terseLabel": "Number of segments"
}
}
},
"localname": "NumberOfOperatingSegments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesAdvertisingCostsAndSegmentDataDetails"
],
"xbrltype": "integerItemType"
},
"us-gaap_OperatingExpenses": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
"label": "Operating Expenses",
"totalLabel": "Total operating expenses"
}
}
},
"localname": "OperatingExpenses",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingIncomeLoss": {
"auth_ref": [
"r371",
"r382",
"r388",
"r391",
"r813"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The net result for the period of deducting operating expenses from operating revenues.",
"label": "Operating Income (Loss)",
"totalLabel": "Loss from operations"
}
}
},
"localname": "OperatingIncomeLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingIncomeLossAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Operating Income (Loss) [Abstract]",
"verboseLabel": "Operating expenses:"
}
}
},
"localname": "OperatingIncomeLossAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_OperatingLeaseCost": {
"auth_ref": [
"r709",
"r838"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 2.0,
"parentTag": "us-gaap_LeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
"label": "Operating Lease, Cost",
"terseLabel": "Operating lease expense"
}
}
},
"localname": "OperatingLeaseCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseImpairmentLoss": {
"auth_ref": [
"r954"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
"label": "Operating Lease, Impairment Loss",
"totalLabel": "Right-of-use assets impairment charges"
}
}
},
"localname": "OperatingLeaseImpairmentLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Operating Lease Liabilities, Payments Due [Abstract]",
"terseLabel": "Operating leases"
}
}
},
"localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OperatingLeaseLiability": {
"auth_ref": [
"r701"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2": {
"order": 2.0,
"parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
"label": "Operating Lease, Liability",
"totalLabel": "Total operating lease liabilities",
"verboseLabel": "Present value of lease liabilities"
}
}
},
"localname": "OperatingLeaseLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityCurrent": {
"auth_ref": [
"r701"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails": {
"order": 2.0,
"parentTag": "us-gaap_OperatingLeaseLiability",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_LiabilitiesCurrent",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
"label": "Operating Lease, Liability, Current",
"negatedLabel": "Current operating lease liabilities",
"terseLabel": "Current operating lease liabilities"
}
}
},
"localname": "OperatingLeaseLiabilityCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityNoncurrent": {
"auth_ref": [
"r701"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails": {
"order": 1.0,
"parentTag": "us-gaap_OperatingLeaseLiability",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 5.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
"label": "Operating Lease, Liability, Noncurrent",
"terseLabel": "Noncurrent operating lease liabilities",
"verboseLabel": "Total long-term lease liabilities"
}
}
},
"localname": "OperatingLeaseLiabilityNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
"auth_ref": [
"r702"
],
"lang": {
"en-us": {
"role": {
"documentation": "Indicates line item in statement of financial position that includes operating lease liability.",
"label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
"terseLabel": "Operating Lease, Liability, Statement of Financial Position"
}
}
},
"localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails",
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
],
"xbrltype": "enumerationSetItemType"
},
"us-gaap_OperatingLeasePayments": {
"auth_ref": [
"r706",
"r712"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
"label": "Operating Lease, Payments",
"terseLabel": "Cash paid for amounts included in the measurement of lease liabilities: Operating cash flows for operating leases"
}
}
},
"localname": "OperatingLeasePayments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseRightOfUseAsset": {
"auth_ref": [
"r700"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of lessee's right to use underlying asset under operating lease.",
"label": "Operating Lease, Right-of-Use Asset",
"terseLabel": "Operating lease right-of-use assets"
}
}
},
"localname": "OperatingLeaseRightOfUseAsset",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
"auth_ref": [
"r715",
"r838"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average discount rate for operating lease calculated at point in time.",
"label": "Operating Lease, Weighted Average Discount Rate, Percent",
"terseLabel": "Weighted average discount rate: Operating leases (as a percent)"
}
}
},
"localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
"auth_ref": [
"r714",
"r838"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Operating Lease, Weighted Average Remaining Lease Term",
"terseLabel": "Weighted average remaining lease term (in years): Operating leases"
}
}
},
"localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalBalanceSheetInformationDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_OperatingLossCarryforwards": {
"auth_ref": [
"r163"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
"label": "Operating Loss Carryforwards",
"terseLabel": "Net operating loss carryforwards"
}
}
},
"localname": "OperatingLossCarryforwards",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OperatingLossCarryforwardsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Operating Loss Carryforwards [Line Items]",
"terseLabel": "NOL carryforwards"
}
}
},
"localname": "OperatingLossCarryforwardsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OptionIndexedToIssuersEquityLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Option Indexed to Issuer's Equity [Line Items]",
"terseLabel": "Warrants and options indexed to Company's stock"
}
}
},
"localname": "OptionIndexedToIssuersEquityLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OptionIndexedToIssuersEquityShares": {
"auth_ref": [
"r195"
],
"lang": {
"en-us": {
"role": {
"documentation": "The maximum number of shares that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.",
"label": "Option Indexed to Issuer's Equity, Shares",
"terseLabel": "Options indexed to Company's stock (in shares)"
}
}
},
"localname": "OptionIndexedToIssuersEquityShares",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_OptionIndexedToIssuersEquityStrikePrice1": {
"auth_ref": [
"r133",
"r194"
],
"lang": {
"en-us": {
"role": {
"documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.",
"label": "Option Indexed to Issuer's Equity, Strike Price",
"terseLabel": "Price of options indexed to Company's stock (in dollars per share)"
}
}
},
"localname": "OptionIndexedToIssuersEquityStrikePrice1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_OptionIndexedToIssuersEquityTable": {
"auth_ref": [
"r134",
"r192",
"r193",
"r196"
],
"lang": {
"en-us": {
"role": {
"documentation": "Freestanding contracts issued by an Entity that are indexed to, and potentially settled in, an Entity's own stock by the different attributes of these freestanding contracts, including the strike price, number of shares, and settlement dates.",
"label": "Option Indexed to Issuer's Equity [Table]"
}
}
},
"localname": "OptionIndexedToIssuersEquityTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OptionIndexedToIssuersEquityTypeAxis": {
"auth_ref": [
"r134",
"r192",
"r193",
"r196"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.",
"label": "Option Indexed to Issuer's Equity, Type [Axis]"
}
}
},
"localname": "OptionIndexedToIssuersEquityTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OptionIndexedToIssuersEquityTypeDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.",
"label": "Option Indexed to Issuer's Equity, Type [Domain]"
}
}
},
"localname": "OptionIndexedToIssuersEquityTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Nature of Business"
}
}
},
"localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_OtherAssetsCurrent": {
"auth_ref": [
"r281",
"r839"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails": {
"order": null,
"parentTag": null,
"root": true,
"weight": null
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 6.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of current assets classified as other.",
"label": "Other Assets, Current",
"terseLabel": "Other current assets",
"totalLabel": "Total other current assets"
}
}
},
"localname": "OtherAssetsCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherAssetsMember": {
"auth_ref": [
"r189",
"r191"
],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing other assets.",
"label": "Other assets"
}
}
},
"localname": "OtherAssetsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCloudComputingArrangementsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_OtherAssetsNoncurrent": {
"auth_ref": [
"r271"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 8.0,
"parentTag": "us-gaap_Assets",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of noncurrent assets classified as other.",
"label": "Other Assets, Noncurrent",
"terseLabel": "Other assets"
}
}
},
"localname": "OtherAssetsNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherCommitmentsLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Other Commitments [Line Items]",
"terseLabel": "Financing Arrangements"
}
}
},
"localname": "OtherCommitmentsLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OtherCommitmentsTable": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about obligations resulting from other commitments.",
"label": "Other Commitments [Table]"
}
}
},
"localname": "OtherCommitmentsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesVendorFinancingArrangementsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_OtherCurrentAssetsTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for other current assets.",
"label": "Other Current Assets [Text Block]",
"terseLabel": "Other Current Assets"
}
}
},
"localname": "OtherCurrentAssetsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssets"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_OtherLiabilitiesCurrent": {
"auth_ref": [
"r40",
"r839"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 11.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
"label": "Other Liabilities, Current",
"terseLabel": "Other expenses"
}
}
},
"localname": "OtherLiabilitiesCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherLiabilitiesNoncurrent": {
"auth_ref": [
"r46"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 7.0,
"parentTag": "us-gaap_Liabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
"label": "Other Liabilities, Noncurrent",
"terseLabel": "Other long-term liabilities"
}
}
},
"localname": "OtherLiabilitiesNoncurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherNoncashIncomeExpense": {
"auth_ref": [
"r77"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 10.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
"label": "Other Noncash Income (Expense)",
"negatedLabel": "Other noncash items"
}
}
},
"localname": "OtherNoncashIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherNonoperatingIncomeExpense": {
"auth_ref": [
"r62"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_NonoperatingIncomeExpense",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
"label": "Other Nonoperating Income (Expense)",
"terseLabel": "Other income"
}
}
},
"localname": "OtherNonoperatingIncomeExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Other Nonoperating Income (Expense) [Abstract]",
"terseLabel": "Other income (expense):"
}
}
},
"localname": "OtherNonoperatingIncomeExpenseAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
"auth_ref": [
"r71"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 7.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
"label": "Payments Of Contingent Consideration",
"negatedLabel": "Payments of acquisition-related contingent consideration",
"terseLabel": "Payments of contingent consideration"
}
}
},
"localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsContingentConsiderationDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsOfFinancingCosts": {
"auth_ref": [
"r72"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow for loan and debt issuance costs.",
"label": "Payments of Financing Costs",
"negatedLabel": "Payments for debt financing costs"
}
}
},
"localname": "PaymentsOfFinancingCosts",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
"auth_ref": [
"r290"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
"label": "Payments Related to Tax Withholding for Share-based Compensation",
"negatedLabel": "Payments for employee taxes for shares withheld"
}
}
},
"localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquireBusinessesGross": {
"auth_ref": [
"r65",
"r641"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
"label": "Payments to Acquire Businesses, Gross",
"terseLabel": "Cash consideration"
}
}
},
"localname": "PaymentsToAcquireBusinessesGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
"auth_ref": [
"r65"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
"label": "Payments to Acquire Businesses, Net of Cash Acquired",
"negatedLabel": "Acquisitions of businesses, net of cash acquired"
}
}
},
"localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
"auth_ref": [
"r66"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
"label": "Payments to Acquire Property, Plant, and Equipment",
"negatedLabel": "Purchases of property and equipment"
}
}
},
"localname": "PaymentsToAcquirePropertyPlantAndEquipment",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PaymentsToDevelopSoftware": {
"auth_ref": [
"r66"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 2.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
"label": "Payments to Develop Software",
"negatedLabel": "Software development costs"
}
}
},
"localname": "PaymentsToDevelopSoftware",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
"auth_ref": [
"r537",
"r538",
"r544",
"r545",
"r547",
"r548",
"r549",
"r550",
"r551",
"r552",
"r553",
"r554",
"r557",
"r830"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for retirement benefits.",
"label": "Pension and Other Postretirement Benefits Disclosure [Text Block]",
"terseLabel": "Retirement Plan"
}
}
},
"localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRetirementPlan"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PerformanceSharesMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share-based payment arrangement awarded for meeting performance target.",
"label": "Performance stock units"
}
}
},
"localname": "PerformanceSharesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PlanNameAxis": {
"auth_ref": [
"r908",
"r909",
"r910",
"r911",
"r912",
"r913",
"r914",
"r915",
"r916",
"r917",
"r918",
"r919",
"r920",
"r921",
"r922",
"r923",
"r924",
"r925",
"r926",
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by plan name for share-based payment arrangement.",
"label": "Plan Name [Axis]"
}
}
},
"localname": "PlanNameAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PlanNameDomain": {
"auth_ref": [
"r908",
"r909",
"r910",
"r911",
"r912",
"r913",
"r914",
"r915",
"r916",
"r917",
"r918",
"r919",
"r920",
"r921",
"r922",
"r923",
"r924",
"r925",
"r926",
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933"
],
"lang": {
"en-us": {
"role": {
"documentation": "Plan name for share-based payment arrangement.",
"label": "Plan Name [Domain]"
}
}
},
"localname": "PlanNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PortionAtFairValueFairValueDisclosureMember": {
"auth_ref": [
"r674"
],
"lang": {
"en-us": {
"role": {
"documentation": "Measured at fair value for financial reporting purposes.",
"label": "Portion at Fair Value Measurement [Member]"
}
}
},
"localname": "PortionAtFairValueFairValueDisclosureMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFinancialInstrumentsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PreferredStockParOrStatedValuePerShare": {
"auth_ref": [
"r29",
"r495"
],
"lang": {
"en-us": {
"role": {
"documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
"label": "Preferred Stock, Par or Stated Value Per Share",
"terseLabel": "Preferred stock, par value (in dollars per share)"
}
}
},
"localname": "PreferredStockParOrStatedValuePerShare",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "perShareItemType"
},
"us-gaap_PreferredStockSharesAuthorized": {
"auth_ref": [
"r29"
],
"lang": {
"en-us": {
"role": {
"documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
"label": "Preferred Stock, Shares Authorized",
"terseLabel": "Preferred stock, shares authorized"
}
}
},
"localname": "PreferredStockSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_PreferredStockSharesIssued": {
"auth_ref": [
"r29",
"r495"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
"label": "Preferred Stock, Shares Issued",
"terseLabel": "Preferred stock, shares issued"
}
}
},
"localname": "PreferredStockSharesIssued",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical"
],
"xbrltype": "sharesItemType"
},
"us-gaap_PrepaidExpenseCurrent": {
"auth_ref": [
"r280",
"r419",
"r420",
"r804"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
"label": "Prepaid Expense, Current",
"terseLabel": "Prepaid expenses"
}
}
},
"localname": "PrepaidExpenseCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
"auth_ref": [
"r64"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 3.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.",
"label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
"terseLabel": "Proceeds from sale of business",
"verboseLabel": "Proceeds from divestiture of business"
}
}
},
"localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsHeldForSaleDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromIssuanceOfWarrants": {
"auth_ref": [
"r67"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
"label": "Proceeds from Issuance of Warrants",
"terseLabel": "Proceeds from sale of warrants"
}
}
},
"localname": "ProceedsFromIssuanceOfWarrants",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleNoteHedgeAndWarrantTransactionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromLinesOfCredit": {
"auth_ref": [
"r68",
"r860"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 4.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
"label": "Proceeds from Lines of Credit",
"terseLabel": "Borrowings on line of credit"
}
}
},
"localname": "ProceedsFromLinesOfCredit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProceedsFromStockOptionsExercised": {
"auth_ref": [
"r67",
"r155"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
"label": "Proceeds from Stock Options Exercised",
"terseLabel": "Proceeds from stock options exercised (in dollars)",
"verboseLabel": "Proceeds from exercise of stock options"
}
}
},
"localname": "ProceedsFromStockOptionsExercised",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ProfitLoss": {
"auth_ref": [
"r264",
"r283",
"r284",
"r292",
"r299",
"r316",
"r326",
"r327",
"r371",
"r382",
"r388",
"r391",
"r406",
"r450",
"r451",
"r453",
"r454",
"r455",
"r457",
"r459",
"r461",
"r462",
"r644",
"r647",
"r648",
"r663",
"r676",
"r759",
"r813",
"r836",
"r837",
"r856",
"r901"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 1.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
"label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
"verboseLabel": "Net loss"
}
}
},
"localname": "ProfitLoss",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_PropertyPlantAndEquipmentAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Property and Equipment."
}
}
},
"localname": "PropertyPlantAndEquipmentAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
"auth_ref": [
"r121"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
"label": "Long-Lived Tangible Asset [Axis]"
}
}
},
"localname": "PropertyPlantAndEquipmentByTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
"auth_ref": [
"r125",
"r785",
"r786",
"r787"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
"label": "Property, Plant and Equipment Disclosure [Text Block]",
"terseLabel": "Property and Equipment"
}
}
},
"localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipment"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PropertyPlantAndEquipmentLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Property, Plant and Equipment [Line Items]",
"terseLabel": "Property and Equipment"
}
}
},
"localname": "PropertyPlantAndEquipmentLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
"auth_ref": [
"r121",
"r785",
"r786"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
"label": "Property, Plant and Equipment, Policy [Policy Text Block]",
"verboseLabel": "Property and Equipment, Net"
}
}
},
"localname": "PropertyPlantAndEquipmentPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PropertyPlantAndEquipmentTextBlock": {
"auth_ref": [
"r121"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
"label": "Property, Plant and Equipment [Table Text Block]",
"terseLabel": "Schedule of property plant and equipment"
}
}
},
"localname": "PropertyPlantAndEquipmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_PropertyPlantAndEquipmentTypeDomain": {
"auth_ref": [
"r120"
],
"lang": {
"en-us": {
"role": {
"documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
"label": "Long-Lived Tangible Asset [Domain]"
}
}
},
"localname": "PropertyPlantAndEquipmentTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_PropertyPlantAndEquipmentUsefulLife": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
"label": "Property, Plant and Equipment, Useful Life",
"terseLabel": "Useful life"
}
}
},
"localname": "PropertyPlantAndEquipmentUsefulLife",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_PurchaseObligation": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
"label": "Purchase Obligation",
"terseLabel": "Minimum purchase obligation"
}
}
},
"localname": "PurchaseObligation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
"auth_ref": [
"r98",
"r100"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.",
"label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
"terseLabel": "Schedules of reconciliation of net loss to Adjusted EBITDA"
}
}
},
"localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RelatedPartyDomain": {
"auth_ref": [
"r546",
"r726",
"r727"
],
"lang": {
"en-us": {
"role": {
"documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
"label": "Related Party [Domain]"
}
}
},
"localname": "RelatedPartyDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RelatedPartyTransactionAxis": {
"auth_ref": [
"r255",
"r726",
"r727",
"r959"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of related party transaction.",
"label": "Related Party Transaction [Axis]"
}
}
},
"localname": "RelatedPartyTransactionAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RelatedPartyTransactionDomain": {
"auth_ref": [
"r255"
],
"lang": {
"en-us": {
"role": {
"documentation": "Transaction between related party.",
"label": "Related Party Transaction [Domain]"
}
}
},
"localname": "RelatedPartyTransactionDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
"auth_ref": [
"r214"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
"label": "Related Party Transaction, Expenses from Transactions with Related Party",
"terseLabel": "Fees incurred"
}
}
},
"localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RelatedPartyTransactionLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Related Party Transaction [Line Items]",
"terseLabel": "Related Party Transactions"
}
}
},
"localname": "RelatedPartyTransactionLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": {
"auth_ref": [],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.",
"label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party",
"terseLabel": "General and administrative expenses"
}
}
},
"localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RelatedPartyTransactionsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Related Party Transactions"
}
}
},
"localname": "RelatedPartyTransactionsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
"auth_ref": [
"r546",
"r726",
"r745",
"r746",
"r747",
"r748",
"r749",
"r750",
"r751",
"r752",
"r753",
"r754",
"r755",
"r756",
"r959"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
"label": "Related Party [Axis]"
}
}
},
"localname": "RelatedPartyTransactionsByRelatedPartyAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
"auth_ref": [
"r724",
"r725",
"r727",
"r728",
"r729"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
"label": "Related Party Transactions Disclosure [Text Block]",
"terseLabel": "Related Party Transactions"
}
}
},
"localname": "RelatedPartyTransactionsDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactions"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RepaymentsOfLinesOfCredit": {
"auth_ref": [
"r70",
"r860"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 5.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
"label": "Repayments of Lines of Credit",
"negatedLabel": "Repayments of line of credit",
"terseLabel": "Repayment of line of credit"
}
}
},
"localname": "RepaymentsOfLinesOfCredit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": {
"auth_ref": [
"r69"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows": {
"order": 8.0,
"parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
"weight": -1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation.",
"label": "Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities",
"negatedLabel": "Repayments of long-term debt and finance leases"
}
}
},
"localname": "RepaymentsOfLongTermDebtAndCapitalSecurities",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlows"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ResearchAndDevelopmentExpense": {
"auth_ref": [
"r157",
"r249",
"r968"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 1.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
"label": "Research and Development Expense",
"terseLabel": "Research and development"
}
}
},
"localname": "ResearchAndDevelopmentExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ResearchAndDevelopmentExpenseMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
"label": "Research and development"
}
}
},
"localname": "ResearchAndDevelopmentExpenseMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ResearchAndDevelopmentExpensePolicy": {
"auth_ref": [
"r157"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.",
"label": "Research and Development Expense, Policy [Policy Text Block]",
"verboseLabel": "Research and Development"
}
}
},
"localname": "ResearchAndDevelopmentExpensePolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": {
"auth_ref": [
"r251"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.",
"label": "Research, Development, and Computer Software Disclosure [Text Block]",
"terseLabel": "Software Development Costs"
}
}
},
"localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSoftwareDevelopmentCosts"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": {
"auth_ref": [
"r114",
"r115",
"r249"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.",
"label": "Research, Development, and Computer Software, Policy [Policy Text Block]",
"terseLabel": "Software Development Costs, Net"
}
}
},
"localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RestrictedCashAndCashEquivalentsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Restricted Cash and Cash Equivalents [Abstract]",
"terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:"
}
}
},
"localname": "RestrictedCashAndCashEquivalentsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "stringItemType"
},
"us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
"auth_ref": [
"r78",
"r84",
"r268"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 7.0,
"parentTag": "us-gaap_AssetsCurrent",
"weight": 1.0
},
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical": {
"order": 2.0,
"parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Restricted Cash and Cash Equivalents, Current",
"terseLabel": "Restricted cash",
"verboseLabel": "Restricted cash"
}
}
},
"localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
"auth_ref": [
"r268"
],
"lang": {
"en-us": {
"role": {
"documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
"label": "Cash and Cash Equivalents [Domain]"
}
}
},
"localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureFairValueMeasurementsFvOnRecurringBasisDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RestrictedStockMember": {
"auth_ref": [
"r86"
],
"lang": {
"en-us": {
"role": {
"documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
"label": "Restricted stock"
}
}
},
"localname": "RestrictedStockMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RestrictedStockUnitsRSUMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
"label": "Restricted stock units"
}
}
},
"localname": "RestrictedStockUnitsRSUMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RetainedEarningsAccumulatedDeficit": {
"auth_ref": [
"r32",
"r141",
"r238",
"r769",
"r774",
"r839"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 1.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Retained Earnings (Accumulated Deficit)",
"terseLabel": "Accumulated deficit"
}
}
},
"localname": "RetainedEarningsAccumulatedDeficit",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RetainedEarningsMember": {
"auth_ref": [
"r258",
"r312",
"r313",
"r314",
"r317",
"r325",
"r327",
"r410",
"r595",
"r596",
"r597",
"r622",
"r623",
"r661",
"r765",
"r767"
],
"lang": {
"en-us": {
"role": {
"documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
"label": "Accumulated Deficit"
}
}
},
"localname": "RetainedEarningsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "domainItemType"
},
"us-gaap_RevenueFromContractWithCustomerAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Revenue."
}
}
},
"localname": "RevenueFromContractWithCustomerAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
"auth_ref": [
"r362",
"r363",
"r381",
"r386",
"r387",
"r393",
"r394",
"r396",
"r531",
"r532",
"r739"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 3.0,
"parentTag": "us-gaap_OperatingIncomeLoss",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
"label": "Revenue from Contract with Customer, Excluding Assessed Tax",
"terseLabel": "Total revenue",
"verboseLabel": "Total revenue"
}
}
},
"localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RevenueFromContractWithCustomerMember": {
"auth_ref": [
"r396",
"r879"
],
"lang": {
"en-us": {
"role": {
"documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.",
"label": "Revenue"
}
}
},
"localname": "RevenueFromContractWithCustomerMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
"auth_ref": [
"r523",
"r524",
"r525",
"r526",
"r527",
"r528",
"r529",
"r530",
"r536",
"r810"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for revenue from contract with customer.",
"label": "Revenue from Contract with Customer [Policy Text Block]",
"verboseLabel": "Revenue Recognition"
}
}
},
"localname": "RevenueFromContractWithCustomerPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevenueFromContractWithCustomerTextBlock": {
"auth_ref": [
"r515",
"r516",
"r517",
"r518",
"r519",
"r520",
"r521",
"r522",
"r535",
"r536"
],
"lang": {
"en-us": {
"role": {
"documentation": "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.",
"label": "Revenue from Contract with Customer [Text Block]",
"terseLabel": "Revenue"
}
}
},
"localname": "RevenueFromContractWithCustomerTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRevenue"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_RevenueFromRelatedParties": {
"auth_ref": [
"r56",
"r247",
"r452",
"r453",
"r454",
"r460",
"r461",
"r462"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.",
"label": "Revenue from Related Parties",
"terseLabel": "Revenue from related party"
}
}
},
"localname": "RevenueFromRelatedParties",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_RevenuesAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Revenues [Abstract]",
"terseLabel": "Revenue:"
}
}
},
"localname": "RevenuesAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
"auth_ref": [
"r713",
"r838"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
"label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
"terseLabel": "Right-of-use assets obtained in exchange for lease liabilities: Operating leases"
}
}
},
"localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
"auth_ref": [
"r86"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
"label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
}
}
},
"localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
"auth_ref": [
"r86"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.",
"label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
"terseLabel": "Schedule of shares excluded from the calculation of diluted net loss per share"
}
}
},
"localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
"auth_ref": [
"r170",
"r171",
"r636"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
"label": "Schedule of Business Acquisitions, by Acquisition [Table]"
}
}
},
"localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
"auth_ref": [
"r170",
"r171"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
"label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]",
"terseLabel": "Schedule of purchase price consideration"
}
}
},
"localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
"auth_ref": [
"r165"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
"label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
"terseLabel": "Schedule of expense (benefit) from income taxes"
}
}
},
"localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
"auth_ref": [
"r44",
"r136",
"r138",
"r139",
"r140",
"r209",
"r210",
"r213",
"r232",
"r816",
"r818",
"r864"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
"label": "Schedule of Long-term Debt Instruments [Table Text Block]",
"verboseLabel": "Schedule of long-term debt obligations"
}
}
},
"localname": "ScheduleOfDebtInstrumentsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
"auth_ref": [
"r162"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
"label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
"terseLabel": "Schedule of principal components of deferred tax assets (liabilities)"
}
}
},
"localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
"auth_ref": [
"r1",
"r7",
"r8",
"r9",
"r10",
"r11",
"r12",
"r17",
"r19",
"r20",
"r21",
"r123",
"r124"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
"label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
"terseLabel": "Schedules of discontinued operations"
}
}
},
"localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
"auth_ref": [
"r878"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
"label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
"verboseLabel": "Schedule of calculation of basic and diluted net loss per share"
}
}
},
"localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
"auth_ref": [
"r159"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
"label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
"verboseLabel": "Schedule of reconciliation of income tax (expense) benefit"
}
}
},
"localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
"auth_ref": [
"r153",
"r156"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
"label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
}
}
},
"localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
"auth_ref": [
"r153"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
"label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]",
"terseLabel": "Schedule of recorded stock-based compensation expense related to stock options"
}
}
},
"localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
"auth_ref": [
"r106",
"r110",
"r740"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
"label": "Schedule of Finite-Lived Intangible Assets [Table]"
}
}
},
"localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
"auth_ref": [
"r106",
"r110"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
"label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
"terseLabel": "Schedule of intangible assets"
}
}
},
"localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfGoodwillTable": {
"auth_ref": [
"r423",
"r424",
"r425",
"r426",
"r427",
"r428",
"r429",
"r430",
"r431",
"r432",
"r433",
"r814"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
"label": "Schedule of Goodwill [Table]"
}
}
},
"localname": "ScheduleOfGoodwillTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfGoodwillTextBlock": {
"auth_ref": [
"r814",
"r885",
"r886",
"r887",
"r888",
"r889",
"r890",
"r891",
"r892",
"r893",
"r894",
"r895"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
"label": "Schedule of Goodwill [Table Text Block]",
"terseLabel": "Schedule of goodwill"
}
}
},
"localname": "ScheduleOfGoodwillTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
"auth_ref": [
"r862"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
"label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
"terseLabel": "Schedule of components of (loss) income"
}
}
},
"localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the carrying amounts of other current assets.",
"label": "Schedule of Other Current Assets [Table Text Block]",
"terseLabel": "Schedule of Other Current Assets"
}
}
},
"localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureOtherCurrentAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
"auth_ref": [
"r121"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
"label": "Property, Plant and Equipment [Table]"
}
}
},
"localname": "ScheduleOfPropertyPlantAndEquipmentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosurePropertyAndEquipmentDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
"auth_ref": [
"r174"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
"label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
"terseLabel": "Schedule of allocation of the purchase price based on the estimated fair values of the assets acquired and liabilities"
}
}
},
"localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
"auth_ref": [
"r216",
"r217"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
"label": "Schedule of Related Party Transactions, by Related Party [Table]"
}
}
},
"localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRelatedPartyTransactionsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
"auth_ref": [
"r96",
"r97",
"r99",
"r103"
],
"lang": {
"en-us": {
"role": {
"documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Schedule of Segment Reporting Information, by Segment [Table]"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
"auth_ref": [
"r96",
"r97",
"r99",
"r103"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
"label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
"terseLabel": "Schedule of reportable operating segment information"
}
}
},
"localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
"auth_ref": [
"r558",
"r559",
"r561",
"r562",
"r563",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r573",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r585",
"r586",
"r587",
"r588",
"r589"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of information about share-based payment arrangement.",
"label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
}
}
},
"localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
"auth_ref": [
"r147"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
"label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]",
"terseLabel": "Summary of restricted stock award activity"
}
}
},
"localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
"auth_ref": [
"r147",
"r149",
"r150"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
"label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]",
"terseLabel": "Summary of stock option activity"
}
}
},
"localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
"auth_ref": [
"r152"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
"label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
"terseLabel": "Schedule of weighted average assumptions for employee grants"
}
}
},
"localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
"auth_ref": [
"r110"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
"label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
"terseLabel": "Schedule of estimated amortization expense"
}
}
},
"localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentDomain": {
"auth_ref": [
"r359",
"r362",
"r363",
"r364",
"r365",
"r366",
"r367",
"r368",
"r369",
"r370",
"r371",
"r372",
"r373",
"r381",
"r382",
"r383",
"r384",
"r385",
"r386",
"r387",
"r388",
"r389",
"r391",
"r396",
"r423",
"r424",
"r425",
"r426",
"r427",
"r428",
"r429",
"r430",
"r431",
"r442",
"r443",
"r814",
"r969"
],
"lang": {
"en-us": {
"role": {
"documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
"label": "Segments [Domain]"
}
}
},
"localname": "SegmentDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SegmentReportingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Segment Reporting"
}
}
},
"localname": "SegmentReportingAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingDisclosureTextBlock": {
"auth_ref": [
"r359",
"r360",
"r361",
"r371",
"r374",
"r385",
"r389",
"r390",
"r391",
"r392",
"r393",
"r395",
"r396",
"r397"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
"label": "Segment Reporting Disclosure [Text Block]",
"terseLabel": "Segment Reporting"
}
}
},
"localname": "SegmentReportingDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReporting"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SegmentReportingInformationLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Segment Reporting Information [Line Items]",
"terseLabel": "Segment Reporting"
}
}
},
"localname": "SegmentReportingInformationLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaLossDiscontinuedOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SegmentReportingPolicyPolicyTextBlock": {
"auth_ref": [
"r375",
"r376",
"r377",
"r378",
"r379",
"r380",
"r394"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for segment reporting.",
"label": "Segment Reporting, Policy [Policy Text Block]",
"terseLabel": "Segment Reporting"
}
}
},
"localname": "SegmentReportingPolicyPolicyTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SellingAndMarketingExpense": {
"auth_ref": [],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations": {
"order": 2.0,
"parentTag": "us-gaap_OperatingExpenses",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
"label": "Selling and Marketing Expense",
"terseLabel": "Sales and marketing"
}
}
},
"localname": "SellingAndMarketingExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SellingAndMarketingExpenseMember": {
"auth_ref": [
"r54"
],
"lang": {
"en-us": {
"role": {
"documentation": "Primary financial statement caption encompassing selling and marketing expense.",
"label": "Sales and marketing"
}
}
},
"localname": "SellingAndMarketingExpenseMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationExpenseDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SeveranceCosts1": {
"auth_ref": [
"r76"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails": {
"order": 8.0,
"parentTag": "us-gaap_NetIncomeLoss",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.",
"label": "Severance Costs",
"terseLabel": "Severance costs"
}
}
},
"localname": "SeveranceCosts1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingReconciliationOfNetLossToAdjustedEbitdaContinuingOperationsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
"auth_ref": [
"r834"
],
"lang": {
"en-us": {
"role": {
"documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
"terseLabel": "Vesting period"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
"auth_ref": [
"r578"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
"negatedLabel": "Forfeited (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r578"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
"terseLabel": "Forfeited (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
"auth_ref": [
"r576"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
"terseLabel": "Granted (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r576"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
"terseLabel": "Granted (in dollars per share)",
"verboseLabel": "Weighted average grant-date fair value (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
"auth_ref": [
"r573",
"r574"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
"periodEndLabel": "Outstanding at end of period (in shares)",
"periodStartLabel": "Outstanding at beginning of period (in shares)",
"verboseLabel": "Number of target shares"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
"terseLabel": "Number of shares"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r573",
"r574"
],
"lang": {
"en-us": {
"role": {
"documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
"periodEndLabel": "Outstanding at end of period (in dollars per share)",
"periodStartLabel": "Outstanding at beginning of period (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
"terseLabel": "Weighted average grant date fair value"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
"auth_ref": [
"r577"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
"negatedLabel": "Vested (in shares)",
"terseLabel": "Vested (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r577"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
"verboseLabel": "Vested (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
"terseLabel": "Valuation assumptions:"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
"auth_ref": [
"r586"
],
"lang": {
"en-us": {
"role": {
"documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
"terseLabel": "Expected volatility (as a percent)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
"auth_ref": [
"r588"
],
"lang": {
"en-us": {
"role": {
"documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
"terseLabel": "Risk-free interest rate (as a percent)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
"terseLabel": "Stock-Based Compensation"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": {
"auth_ref": [
"r148"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations",
"terseLabel": "Expired (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized",
"terseLabel": "Additional shares authorized"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
"auth_ref": [
"r154"
],
"lang": {
"en-us": {
"role": {
"documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
"terseLabel": "Available for future grant (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
"auth_ref": [
"r567"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
"terseLabel": "Exercisable at end of period (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
"auth_ref": [
"r567"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
"terseLabel": "Exercisable at end of period (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
"auth_ref": [
"r580"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
"terseLabel": "Intrinsic value of options exercised (in dollars)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
"auth_ref": [
"r571"
],
"lang": {
"en-us": {
"role": {
"documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
"negatedLabel": "Forfeited (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
"auth_ref": [
"r569"
],
"lang": {
"en-us": {
"role": {
"documentation": "Gross number of share options (or share units) granted during the period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
"terseLabel": "Granted (in shares)",
"verboseLabel": "Options granted (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
"auth_ref": [
"r579"
],
"lang": {
"en-us": {
"role": {
"documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
"terseLabel": "Weighted average grant-date fair value (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
"auth_ref": [
"r154"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
"terseLabel": "Outstanding (in dollars)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
"auth_ref": [
"r565",
"r566"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of options outstanding, including both vested and non-vested options.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
"periodEndLabel": "Outstanding at end of the period (in shares)",
"periodStartLabel": "Outstanding at beginning of period (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
"terseLabel": "Number of shares"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
"auth_ref": [
"r565",
"r566"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
"periodEndLabel": "Outstanding at end of period (in dollars per share)",
"periodStartLabel": "Outstanding at beginning of period (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
"terseLabel": "Weighted average exercise price"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
"auth_ref": [
"r581"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
"terseLabel": "Options vested and expected to vest at end of period (in dollars)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
"auth_ref": [
"r581"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
"terseLabel": "Options vested and expected to vest at end of the period (in shares)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
"auth_ref": [
"r581"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
"terseLabel": "Options vested and expected to vest at end of period (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum",
"terseLabel": "Automatic increase on share reserve (as a percent)"
}
}
},
"localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPlansDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
"auth_ref": [
"r561",
"r562",
"r563",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r573",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r585",
"r586",
"r587",
"r588",
"r589"
],
"lang": {
"en-us": {
"role": {
"documentation": "Award under share-based payment arrangement.",
"label": "Award Type [Domain]"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationEmployeeStockPurchasePlanDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationRestrictedCommonStockAndRestrictedStockUnitsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
"auth_ref": [
"r570"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
"label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
"terseLabel": "Exercised (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
"auth_ref": [
"r571"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
"label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
"terseLabel": "Forfeited (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
"auth_ref": [
"r569"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
"label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
"terseLabel": "Granted (in dollars per share)"
}
}
},
"localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "perShareItemType"
},
"us-gaap_ShareBasedCompensationAwardTrancheOneMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
"label": "Vesting, Tranche 1"
}
}
},
"localname": "ShareBasedCompensationAwardTrancheOneMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationAwardTrancheTwoMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.",
"label": "Vesting, Tranche 2"
}
}
},
"localname": "ShareBasedCompensationAwardTrancheTwoMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
"auth_ref": [
"r564",
"r583",
"r584",
"r585",
"r586",
"r589",
"r598",
"r599"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
"label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
"verboseLabel": "Stock-Based Compensation"
}
}
},
"localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by supplier.",
"label": "Supplier [Axis]"
}
}
},
"localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.",
"label": "Supplier [Domain]"
}
}
},
"localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureCommitmentsAndContingenciesVendorPurchaseAgreementsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ShareBasedPaymentArrangementEmployeeMember": {
"auth_ref": [
"r559",
"r561",
"r562",
"r563",
"r565",
"r566",
"r567",
"r568",
"r569",
"r570",
"r571",
"r572",
"r573",
"r574",
"r575",
"r576",
"r577",
"r578",
"r579",
"r580",
"r581",
"r582",
"r585",
"r586",
"r587",
"r588",
"r589"
],
"lang": {
"en-us": {
"role": {
"documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.",
"label": "Employee"
}
}
},
"localname": "ShareBasedPaymentArrangementEmployeeMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
"auth_ref": [
"r908"
],
"lang": {
"en-us": {
"role": {
"documentation": "Percentage of vesting of award under share-based payment arrangement.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage",
"terseLabel": "Vesting (as a percent)",
"verboseLabel": "Vesting (as a percent)"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "percentItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
"auth_ref": [
"r835"
],
"lang": {
"en-us": {
"role": {
"documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period",
"verboseLabel": "Expiration term"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
"auth_ref": [
"r585"
],
"lang": {
"en-us": {
"role": {
"documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
"terseLabel": "Expected term (years)"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsValuationDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
"auth_ref": [
"r154"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
"terseLabel": "Exercisable (in dollars)"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
"auth_ref": [
"r154"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
"terseLabel": "Exercisable"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
"auth_ref": [
"r151"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
"terseLabel": "Outstanding"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
"auth_ref": [
"r581"
],
"lang": {
"en-us": {
"role": {
"documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term",
"terseLabel": "Options vested and expected to vest at of the period"
}
}
},
"localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "durationItemType"
},
"us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.",
"label": "Shares Paid for Tax Withholding for Share Based Compensation",
"terseLabel": "Shares delivered for taxes owed (in shares)"
}
}
},
"localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_ShortTermLeaseCost": {
"auth_ref": [
"r710",
"r838"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 3.0,
"parentTag": "us-gaap_LeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
"label": "Short-term Lease, Cost",
"terseLabel": "Short-term lease expense"
}
}
},
"localname": "ShortTermLeaseCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_SignificantAccountingPoliciesTextBlock": {
"auth_ref": [
"r85",
"r296"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
"label": "Significant Accounting Policies [Text Block]",
"terseLabel": "Summary of Significant Accounting Policies"
}
}
},
"localname": "SignificantAccountingPoliciesTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SoftwareDevelopmentMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Internally developed software for sale, licensing or long-term internal use.",
"label": "Software development"
}
}
},
"localname": "SoftwareDevelopmentMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentAndSoftwareDevelopmentCostsNetDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_StateAndLocalJurisdictionMember": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
"label": "State"
}
}
},
"localname": "StateAndLocalJurisdictionMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_StatementBusinessSegmentsAxis": {
"auth_ref": [
"r261",
"r359",
"r362",
"r363",
"r364",
"r365",
"r366",
"r367",
"r368",
"r369",
"r370",
"r371",
"r372",
"r373",
"r381",
"r382",
"r383",
"r384",
"r385",
"r386",
"r387",
"r388",
"r389",
"r391",
"r396",
"r423",
"r424",
"r425",
"r426",
"r427",
"r428",
"r429",
"r430",
"r431",
"r440",
"r442",
"r443",
"r814",
"r969"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by business segments.",
"label": "Segments [Axis]"
}
}
},
"localname": "StatementBusinessSegmentsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsGoodwillDetails",
"http://www.tabularasahealthcare.com/role/DisclosureRevenueDisaggregationDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingAdjustedEbitdaLossFromContinuingOperationsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSegmentReportingRevenueDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementClassOfStockAxis": {
"auth_ref": [
"r273",
"r274",
"r275",
"r299",
"r332",
"r333",
"r340",
"r342",
"r350",
"r351",
"r406",
"r450",
"r453",
"r454",
"r455",
"r461",
"r462",
"r495",
"r496",
"r499",
"r503",
"r509",
"r676",
"r790",
"r851",
"r859",
"r877"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by the different classes of stock of the entity.",
"label": "Class of Stock [Axis]"
}
}
},
"localname": "StatementClassOfStockAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureRightsPlanDetails",
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementEquityComponentsAxis": {
"auth_ref": [
"r49",
"r135",
"r258",
"r286",
"r287",
"r288",
"r312",
"r313",
"r314",
"r317",
"r325",
"r327",
"r349",
"r410",
"r511",
"r595",
"r596",
"r597",
"r622",
"r623",
"r661",
"r685",
"r686",
"r687",
"r688",
"r689",
"r690",
"r723",
"r765",
"r766",
"r767"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by component of equity.",
"label": "Equity Components [Axis]"
}
}
},
"localname": "StatementEquityComponentsAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Statement [Line Items]",
"terseLabel": "Statement"
}
}
},
"localname": "StatementLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables",
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfCashFlowsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONSOLIDATED STATEMENTS OF CASH FLOWS"
}
}
},
"localname": "StatementOfCashFlowsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfFinancialPositionAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONSOLIDATED BALANCE SHEETS"
}
}
},
"localname": "StatementOfFinancialPositionAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementOfStockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (DEFICIT)"
}
}
},
"localname": "StatementOfStockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StatementTable": {
"auth_ref": [
"r312",
"r313",
"r314",
"r349",
"r739"
],
"lang": {
"en-us": {
"role": {
"documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
"label": "Statement [Table]"
}
}
},
"localname": "StatementTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsTables",
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesNolsDetails",
"http://www.tabularasahealthcare.com/role/DocumentDocumentAndEntityInformation",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": {
"auth_ref": [],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
"label": "Stock Granted, Value, Share-based Compensation, Gross",
"terseLabel": "Issuance of common stock awards"
}
}
},
"localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
"auth_ref": [
"r29",
"r30",
"r141"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
"label": "Stock Issued During Period, Shares, Acquisitions",
"terseLabel": "Issuance of common stock in connection with acquisition (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesAcquisitions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
"auth_ref": [
"r29",
"r30",
"r135",
"r141"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of shares related to Restricted Stock Award forfeited during the period.",
"label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
"terseLabel": "Forfeitures of restricted shares (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
"auth_ref": [
"r135",
"r141"
],
"lang": {
"en-us": {
"role": {
"documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.",
"label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
"terseLabel": "Issuance of restricted stock (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
"label": "Stock Issued During Period, Shares, Share-based Compensation, Gross",
"terseLabel": "Issuance of common stock awards (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOtherStockAwardsDetails",
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationPerformanceBasedEquityAwardsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
"auth_ref": [
"r29",
"r30",
"r135",
"r141",
"r570"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of share options (or share units) exercised during the current period.",
"label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
"negatedLabel": "Exercised (in shares)"
}
}
},
"localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockBasedCompensationOptionsActivityDetails"
],
"xbrltype": "sharesItemType"
},
"us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
"auth_ref": [
"r49",
"r135",
"r141"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Value of stock issued pursuant to acquisitions during the period.",
"label": "Stock Issued During Period, Value, Acquisitions",
"terseLabel": "Issuance of common stock in connection with acquisition"
}
}
},
"localname": "StockIssuedDuringPeriodValueAcquisitions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": {
"auth_ref": [
"r29",
"r30",
"r135",
"r141"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.",
"label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures",
"terseLabel": "Forfeitures of restricted shares"
}
}
},
"localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
"auth_ref": [
"r29",
"r30",
"r135",
"r141"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.",
"label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
"terseLabel": "Issuance of restricted stock"
}
}
},
"localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquity": {
"auth_ref": [
"r30",
"r33",
"r34",
"r102",
"r839",
"r861",
"r883",
"r953"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 2.0,
"parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
"label": "Stockholders' Equity Attributable to Parent",
"periodEndLabel": "Balance at end of period",
"periodStartLabel": "Balance at beginning of period",
"totalLabel": "Total stockholders' equity (deficit)"
}
}
},
"localname": "StockholdersEquity",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_StockholdersEquityAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Stockholders' Equity Attributable to Parent [Abstract]",
"verboseLabel": "Stockholders' equity (deficit):"
}
}
},
"localname": "StockholdersEquityAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "stringItemType"
},
"us-gaap_StockholdersEquityNoteAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Stockholders' Equity"
}
}
},
"localname": "StockholdersEquityNoteAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
"auth_ref": [
"r145",
"r298",
"r496",
"r498",
"r499",
"r500",
"r501",
"r502",
"r503",
"r504",
"r505",
"r506",
"r507",
"r508",
"r511",
"r652"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
"label": "Stockholders' Equity Note Disclosure [Text Block]",
"terseLabel": "Stockholders' Equity"
}
}
},
"localname": "StockholdersEquityNoteDisclosureTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureStockholdersEquity"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SubsequentEventLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
"label": "Subsequent Event [Line Items]",
"terseLabel": "Subsequent Events"
}
}
},
"localname": "SubsequentEventLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventMember": {
"auth_ref": [
"r691",
"r731"
],
"lang": {
"en-us": {
"role": {
"documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event."
}
}
},
"localname": "SubsequentEventMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventTable": {
"auth_ref": [
"r691",
"r731"
],
"lang": {
"en-us": {
"role": {
"documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
"label": "Subsequent Event [Table]"
}
}
},
"localname": "SubsequentEventTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeAxis": {
"auth_ref": [
"r691",
"r731"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Axis]"
}
}
},
"localname": "SubsequentEventTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventTypeDomain": {
"auth_ref": [
"r691",
"r731"
],
"lang": {
"en-us": {
"role": {
"documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
"label": "Subsequent Event Type [Domain]"
}
}
},
"localname": "SubsequentEventTypeDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails",
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEventsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_SubsequentEventsAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Subsequent Event"
}
}
},
"localname": "SubsequentEventsAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_SubsequentEventsTextBlock": {
"auth_ref": [
"r730",
"r732"
],
"lang": {
"en-us": {
"role": {
"documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
"label": "Subsequent Events [Text Block]",
"terseLabel": "Subsequent Event"
}
}
},
"localname": "SubsequentEventsTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSubsequentEvents"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_SummaryOfValuationAllowanceTextBlock": {
"auth_ref": [
"r161"
],
"lang": {
"en-us": {
"role": {
"documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.",
"label": "Summary of Valuation Allowance [Table Text Block]",
"terseLabel": "Schedule of change in valuation allowance"
}
}
},
"localname": "SummaryOfValuationAllowanceTextBlock",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesTables"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_TaxesPayableCurrent": {
"auth_ref": [
"r38"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails": {
"order": 10.0,
"parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
"weight": 1.0
}
},
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
"label": "Taxes Payable, Current",
"terseLabel": "Income and non-income taxes payable"
}
}
},
"localname": "TaxesPayableCurrent",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAccruedExpensesAndOtherLiabilitiesDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_TradeAndOtherAccountsReceivablePolicy": {
"auth_ref": [
"r252",
"r253",
"r254",
"r400",
"r401",
"r403"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for accounts receivable.",
"label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]",
"verboseLabel": "Accounts Receivable, Net"
}
}
},
"localname": "TradeAndOtherAccountsReceivablePolicy",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_TradeNamesMember": {
"auth_ref": [
"r176"
],
"lang": {
"en-us": {
"role": {
"documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.",
"label": "Trade name"
}
}
},
"localname": "TradeNamesMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureAcquisitionsPersonicaDetails",
"http://www.tabularasahealthcare.com/role/DisclosureGoodwillAndIntangibleAssetsIntangibleAssetsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_TreasuryStockCommonMember": {
"auth_ref": [
"r142"
],
"lang": {
"en-us": {
"role": {
"documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
"label": "Treasury Stock"
}
}
},
"localname": "TreasuryStockCommonMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "domainItemType"
},
"us-gaap_TreasuryStockCommonShares": {
"auth_ref": [
"r142"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
"label": "Treasury Stock, Common, Shares",
"periodEndLabel": "Balance at end of period, treasury stock (in shares)",
"periodStartLabel": "Balance at beginning of period, treasury stock (in shares)",
"terseLabel": "Treasury stock (in shares)"
}
}
},
"localname": "TreasuryStockCommonShares",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheetsParenthetical",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfStockholdersEquityDeficit"
],
"xbrltype": "sharesItemType"
},
"us-gaap_TreasuryStockCommonValue": {
"auth_ref": [
"r50",
"r142",
"r143"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets": {
"order": 4.0,
"parentTag": "us-gaap_StockholdersEquity",
"weight": -1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
"label": "Treasury Stock, Common, Value",
"negatedLabel": "Treasury stock, at cost; 902,520 and 369,802 shares at December 31, 2022 and December 31, 2021, respectively"
}
}
},
"localname": "TreasuryStockCommonValue",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedBalanceSheets"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_TypeOfAdoptionMember": {
"auth_ref": [
"r256",
"r257",
"r258",
"r259",
"r260",
"r316",
"r317",
"r318",
"r319",
"r328",
"r404",
"r405",
"r407",
"r408",
"r409",
"r410",
"r411",
"r412",
"r595",
"r596",
"r597",
"r620",
"r621",
"r622",
"r623",
"r638",
"r639",
"r640",
"r653",
"r654",
"r655",
"r656",
"r657",
"r658",
"r659",
"r660",
"r661",
"r662",
"r663",
"r664",
"r677",
"r678",
"r679",
"r680",
"r681",
"r682",
"r683",
"r684",
"r692",
"r693",
"r696",
"r697",
"r698",
"r699",
"r718",
"r719",
"r720",
"r721",
"r722",
"r723",
"r741",
"r742",
"r743",
"r763",
"r764",
"r765",
"r766",
"r767",
"r768",
"r769",
"r770",
"r771",
"r772",
"r773",
"r774"
],
"lang": {
"en-us": {
"role": {
"documentation": "Amendment to accounting standards.",
"label": "Accounting Standards Update [Domain]"
}
}
},
"localname": "TypeOfAdoptionMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtConvertibleSeniorSubordinatedNotesDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_TypeOfArrangementAxis": {
"auth_ref": [
"r949"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
"label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
}
}
},
"localname": "TypeOfArrangementAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureDiscontinuedOperationsDivestitureOfBusinessDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
"auth_ref": [
"r609"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
"label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
"terseLabel": "Unrecognized tax benefits or related interest and penalties accrued"
}
}
},
"localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesRateReconciliationDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_UseOfEstimates": {
"auth_ref": [
"r93",
"r94",
"r95",
"r353",
"r354",
"r356",
"r357"
],
"lang": {
"en-us": {
"role": {
"documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
"label": "Use of Estimates, Policy [Policy Text Block]",
"terseLabel": "Use of Estimates"
}
}
},
"localname": "UseOfEstimates",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
],
"xbrltype": "textBlockItemType"
},
"us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": {
"auth_ref": [
"r161"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.",
"label": "Valuation Allowance by Deferred Tax Asset [Axis]"
}
}
},
"localname": "ValuationAllowanceByDeferredTaxAssetAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
"auth_ref": [
"r615"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
"label": "Increase in valuation allowance",
"terseLabel": "Increase (decrease) valuation allowance"
}
}
},
"localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowanceLineItems": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
"label": "Valuation Allowance [Line Items]",
"terseLabel": "Valuation Allowance"
}
}
},
"localname": "ValuationAllowanceLineItems",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": {
"auth_ref": [
"r865",
"r866",
"r867",
"r868",
"r869"
],
"lang": {
"en-us": {
"role": {
"documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.",
"label": "Deferred tax asset valuation allowance"
}
}
},
"localname": "ValuationAllowanceOfDeferredTaxAssetsMember",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ValuationAllowanceTable": {
"auth_ref": [
"r161"
],
"lang": {
"en-us": {
"role": {
"documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.",
"label": "Valuation Allowance [Table]"
}
}
},
"localname": "ValuationAllowanceTable",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureIncomeTaxesValuationAllowanceDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_ValuationAllowancesAndReservesAdjustments": {
"auth_ref": [
"r870"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment",
"terseLabel": "Change In Foreign Exchange Rate"
}
}
},
"localname": "ValuationAllowancesAndReservesAdjustments",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesBalance": {
"auth_ref": [
"r305",
"r310"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of valuation and qualifying accounts and reserves.",
"label": "Valuation Allowances and Reserves, Balance",
"periodEndLabel": "Balance at End of Period",
"periodStartLabel": "Balance at Beginning of Period"
}
}
},
"localname": "ValuationAllowancesAndReservesBalance",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": {
"auth_ref": [
"r308"
],
"crdr": "credit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.",
"label": "Valuation Allowances and Reserves, Additions for Charges to Cost and Expense",
"terseLabel": "Additions Charged to Costs and Expenses/Allowance Recorded on Current Year Losses"
}
}
},
"localname": "ValuationAllowancesAndReservesChargedToCostAndExpense",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesDeductions": {
"auth_ref": [
"r309"
],
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of decrease in valuation and qualifying accounts and reserves.",
"label": "Valuation Allowances and Reserves, Deductions",
"negatedLabel": "Deductions"
}
}
},
"localname": "ValuationAllowancesAndReservesDeductions",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_ValuationAllowancesAndReservesDomain": {
"auth_ref": [
"r305",
"r306",
"r307",
"r309",
"r310"
],
"lang": {
"en-us": {
"role": {
"documentation": "Valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]"
}
}
},
"localname": "ValuationAllowancesAndReservesDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_ValuationAllowancesAndReservesTypeAxis": {
"auth_ref": [
"r305",
"r306",
"r307",
"r309",
"r310"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by valuation and qualifying accounts and reserves.",
"label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
}
}
},
"localname": "ValuationAllowancesAndReservesTypeAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureScheduleIiValuationAndQualifyingAccountsDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_VariableLeaseCost": {
"auth_ref": [
"r711",
"r838"
],
"calculation": {
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails": {
"order": 4.0,
"parentTag": "us-gaap_LeaseCost",
"weight": 1.0
}
},
"crdr": "debit",
"lang": {
"en-us": {
"role": {
"documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
"label": "Variable Lease, Cost",
"terseLabel": "Variable lease expense"
}
}
},
"localname": "VariableLeaseCost",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLeasesComponentsOfLeaseExpenseDetails"
],
"xbrltype": "monetaryItemType"
},
"us-gaap_VariableRateAxis": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Information by type of variable rate.",
"label": "Variable Rate [Axis]"
}
}
},
"localname": "VariableRateAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_VariableRateDomain": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
"label": "Variable Rate [Domain]"
}
}
},
"localname": "VariableRateDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureLineOfCreditAndLongTermDebtLineOfCreditDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_VestingAxis": {
"auth_ref": [
"r908",
"r909",
"r910",
"r911",
"r912",
"r913",
"r914",
"r915",
"r916",
"r917",
"r918",
"r919",
"r920",
"r921",
"r922",
"r923",
"r924",
"r925",
"r926",
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933"
],
"lang": {
"en-us": {
"role": {
"documentation": "Information by vesting schedule of award under share-based payment arrangement.",
"label": "Vesting [Axis]"
}
}
},
"localname": "VestingAxis",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "stringItemType"
},
"us-gaap_VestingDomain": {
"auth_ref": [
"r908",
"r909",
"r910",
"r911",
"r912",
"r913",
"r914",
"r915",
"r916",
"r917",
"r918",
"r919",
"r920",
"r921",
"r922",
"r923",
"r924",
"r925",
"r926",
"r927",
"r928",
"r929",
"r930",
"r931",
"r932",
"r933"
],
"lang": {
"en-us": {
"role": {
"documentation": "Vesting schedule of award under share-based payment arrangement.",
"label": "Vesting [Domain]"
}
}
},
"localname": "VestingDomain",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails"
],
"xbrltype": "domainItemType"
},
"us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Warrants and Rights Note Disclosure [Abstract]"
}
}
},
"localname": "WarrantsAndRightsNoteDisclosureAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"xbrltype": "stringItemType"
},
"us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
"auth_ref": [
"r331",
"r342"
],
"lang": {
"en-us": {
"role": {
"documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
"label": "Weighted Average Number of Shares Outstanding, Diluted",
"verboseLabel": "Weighted average common shares outstanding, diluted (in shares)"
}
}
},
"localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "sharesItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
"auth_ref": [],
"lang": {
"en-us": {
"role": {
"label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
"terseLabel": "Weighted average common shares outstanding:"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "stringItemType"
},
"us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
"auth_ref": [
"r329",
"r342"
],
"lang": {
"en-us": {
"role": {
"documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
"label": "Weighted Average Number of Shares Outstanding, Basic",
"verboseLabel": "Weighted average common shares outstanding, basic (in shares)"
}
}
},
"localname": "WeightedAverageNumberOfSharesOutstandingBasic",
"nsuri": "http://fasb.org/us-gaap/2022",
"presentation": [
"http://www.tabularasahealthcare.com/role/DisclosureNetLossPerShareEpsDetails",
"http://www.tabularasahealthcare.com/role/StatementConsolidatedStatementsOfOperations"
],
"xbrltype": "sharesItemType"
}
},
"unitCount": 10
}
},
"std_ref": {
"r0": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r1": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r10": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r100": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r101": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r102": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 4.E)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r103": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r104": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r105": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r106": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r107": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(3)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r108": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r109": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "((a)(1),(b))",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r11": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r110": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r111": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r112": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(2)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r113": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(3)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r114": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "30",
"SubTopic": "40",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r115": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "50",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r116": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "350",
"URI": "https://asc.fasb.org/topic&trid=2144416",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r117": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2510-110228",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r118": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r119": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2473-110228",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r12": {
"Name": "Accounting Standards Codification",
"Paragraph": "5A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r120": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r121": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r122": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r123": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r124": {
"Name": "Accounting Standards Codification",
"Paragraph": "3A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r125": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "360",
"URI": "https://asc.fasb.org/topic&trid=2155823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r126": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "440",
"URI": "https://asc.fasb.org/topic&trid=2144648",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r127": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "460",
"URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r128": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r129": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r13": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r130": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r131": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r132": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "470",
"URI": "https://asc.fasb.org/topic&trid=2208564",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r133": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "480",
"URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r134": {
"Name": "Accounting Standards Codification",
"Paragraph": "63",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "480",
"URI": "https://asc.fasb.org/extlink&oid=126970277&loc=d3e23176-110880",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r135": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r136": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r137": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r138": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r139": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r14": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r140": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r141": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r142": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r143": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r144": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "50",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r145": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "505",
"URI": "https://asc.fasb.org/topic&trid=2208762",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r146": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r147": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r148": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(4)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r149": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r15": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r150": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r151": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r152": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r153": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r154": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r155": {
"Name": "Accounting Standards Codification",
"Paragraph": "2A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r156": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 14.F)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r157": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "730",
"URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r158": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r159": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r16": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r160": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r161": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r162": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r163": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r164": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r165": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r166": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r167": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "05",
"SubTopic": "10",
"Subparagraph": "(a)-(d)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r168": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r169": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r17": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r170": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r171": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r172": {
"Name": "Accounting Standards Codification",
"Paragraph": "37",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r173": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r174": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r175": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r176": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r177": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r178": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r179": {
"Name": "Accounting Standards Codification",
"Paragraph": "38",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r18": {
"Name": "Accounting Standards Codification",
"Paragraph": "5C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r180": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "30",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r181": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "30",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r182": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "30",
"SubTopic": "30",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r183": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "30",
"SubTopic": "30",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r184": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r185": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r186": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)(4)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r187": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "805",
"URI": "https://asc.fasb.org/topic&trid=2303972",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r188": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613673-111683",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r189": {
"Name": "Accounting Standards Codification",
"Paragraph": "4A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r19": {
"Name": "Accounting Standards Codification",
"Paragraph": "5C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r190": {
"Name": "Accounting Standards Codification",
"Paragraph": "4B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r191": {
"Name": "Accounting Standards Codification",
"Paragraph": "182",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r192": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r193": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90198-114008",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r194": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(a)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r195": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(b)(2),(c)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r196": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r197": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r198": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r199": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r2": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r20": {
"Name": "Accounting Standards Codification",
"Paragraph": "5D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r200": {
"Name": "Accounting Standards Codification",
"Paragraph": "6A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r201": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "60",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r202": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r203": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r204": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r205": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r206": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r207": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r208": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "230",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r209": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r21": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r210": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r211": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r212": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r213": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r214": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r215": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r216": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r217": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r218": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "20",
"Topic": "940",
"URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r219": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(1)(a))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r22": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r220": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(11))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r221": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(13))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r222": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(15)(2))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r223": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(16))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r224": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(23))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r225": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.15(5))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r226": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03.17)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r227": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(19))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r228": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(15))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r229": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(20))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r23": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/subtopic&trid=2122178",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r230": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(22))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r231": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04.10)",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r232": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "470",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r233": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "825",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r234": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(15)(b)(2))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r235": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r236": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(12))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r237": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(16))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r238": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r239": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(25))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r24": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(19))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r240": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03(a)(3))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r241": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03.(a),19)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r242": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.7-03.15(a))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r243": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(11))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r244": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(18))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r245": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(19))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r246": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(8))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r247": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.6-07.1(c))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r248": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r249": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r25": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(20))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r250": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "985",
"URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r251": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"SubTopic": "730",
"Topic": "985",
"URI": "https://asc.fasb.org/subtopic&trid=2197926",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r252": {
"Name": "Accounting Standards Codification",
"Paragraph": "11B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
},
"r253": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524",
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
},
"r254": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524",
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
},
"r255": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(n)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
},
"r256": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r257": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r258": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r259": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r26": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(22))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r260": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r261": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r262": {
"Name": "Accounting Standards Codification",
"Paragraph": "5B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r263": {
"Name": "Accounting Standards Codification",
"Paragraph": "5C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)(2)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r264": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r265": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r266": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r267": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r268": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r269": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(15))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r27": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(26)(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r270": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(16))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r271": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(17))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r272": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(18))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r273": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(27)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r274": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(28))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r275": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(29))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r276": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(3)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r277": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(4))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r278": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r279": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(6))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r28": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(26)(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r280": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(7))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r281": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(8))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r282": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(9))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r283": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r284": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r285": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r286": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r287": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r288": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r289": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(25))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r29": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(28))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r290": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r291": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r292": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r293": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r294": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r295": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r296": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r297": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(c))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r298": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(e)(1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r299": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r3": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r30": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(29))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r300": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(2))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r301": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r302": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(m)(1)(iii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r303": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(m)(2)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r304": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r305": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column B))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r306": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(1)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r307": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(2)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r308": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C)(1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r309": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column D))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r31": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r310": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column E))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r311": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r312": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r313": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r314": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r315": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r316": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r317": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r318": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(4)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r319": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r32": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30)(a)(3))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r320": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r321": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r322": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r323": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r324": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r325": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r326": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r327": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r328": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.M.Q2)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r329": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r33": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(30))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r330": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r331": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r332": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r333": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r334": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r335": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)(1)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r336": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r337": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)(3)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r338": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r339": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r34": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(31))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r340": {
"Name": "Accounting Standards Codification",
"Paragraph": "60B",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r341": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r342": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r343": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r344": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r345": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r346": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r347": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "260",
"URI": "https://asc.fasb.org/topic&trid=2144383",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r348": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "270",
"URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r349": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "272",
"URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r35": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(32))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r350": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "272",
"URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r351": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "272",
"URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r352": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r353": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r354": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r355": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r356": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r357": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r358": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "275",
"URI": "https://asc.fasb.org/topic&trid=2134479",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r359": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r36": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(a))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r360": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r361": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r362": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r363": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r364": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r365": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r366": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r367": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r368": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r369": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r37": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19(b),22(b))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r370": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(j)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r371": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r372": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r373": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r374": {
"Name": "Accounting Standards Codification",
"Paragraph": "26",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r375": {
"Name": "Accounting Standards Codification",
"Paragraph": "29",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r376": {
"Name": "Accounting Standards Codification",
"Paragraph": "29",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r377": {
"Name": "Accounting Standards Codification",
"Paragraph": "29",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r378": {
"Name": "Accounting Standards Codification",
"Paragraph": "29",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r379": {
"Name": "Accounting Standards Codification",
"Paragraph": "29",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r38": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19,20)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r380": {
"Name": "Accounting Standards Codification",
"Paragraph": "29",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r381": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r382": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r383": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r384": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r385": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r386": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r387": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r388": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r389": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r39": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.19-26)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r390": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r391": {
"Name": "Accounting Standards Codification",
"Paragraph": "32",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r392": {
"Name": "Accounting Standards Codification",
"Paragraph": "34",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r393": {
"Name": "Accounting Standards Codification",
"Paragraph": "40",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r394": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r395": {
"Name": "Accounting Standards Codification",
"Paragraph": "41",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r396": {
"Name": "Accounting Standards Codification",
"Paragraph": "42",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r397": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "280",
"URI": "https://asc.fasb.org/topic&trid=2134510",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r398": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r399": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r4": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r40": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.20)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r400": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r401": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r402": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r403": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r404": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r405": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r406": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r407": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r408": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r409": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r41": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.21)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r410": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r411": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(3)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r412": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)(4)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r413": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r414": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r415": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r416": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "330",
"URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r417": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "330",
"URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r418": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "330",
"URI": "https://asc.fasb.org/topic&trid=2126998",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r419": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "05",
"SubTopic": "10",
"Topic": "340",
"URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r42": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(1))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r420": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "340",
"URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r421": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r422": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r423": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r424": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r425": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r426": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r427": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r428": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r429": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r43": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22(a)(5))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r430": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r431": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r432": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r433": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r434": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r435": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r436": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)(1)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r437": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r438": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r439": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r44": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.22)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r440": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "360",
"URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r441": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r442": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r443": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 5.P.4(d))",
"Topic": "420",
"URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r444": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r445": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "440",
"URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r446": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r447": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r448": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r449": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q4)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r45": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.23)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r450": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r451": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r452": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r453": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r454": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r455": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(i))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r456": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r457": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r458": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r459": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r46": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.24)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r460": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r461": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(4)(iv))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r462": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-02(a)(5))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r463": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r464": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r465": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r466": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r467": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r468": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r469": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r47": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.25)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r470": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(i)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r471": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r472": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r473": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r474": {
"Name": "Accounting Standards Codification",
"Paragraph": "1C",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r475": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r476": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r477": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r478": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r479": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r48": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r480": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r481": {
"Name": "Accounting Standards Codification",
"Paragraph": "1E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r482": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r483": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r484": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r485": {
"Name": "Accounting Standards Codification",
"Paragraph": "1F",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r486": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r487": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r488": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r489": {
"Name": "Accounting Standards Codification",
"Paragraph": "1I",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r49": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.29-31)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r490": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r491": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r492": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r493": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r494": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r495": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r496": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r497": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r498": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r499": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r5": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r50": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02.30)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r500": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(i)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r501": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r502": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r503": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r504": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r505": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r506": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r507": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r508": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r509": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r51": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(13))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r510": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r511": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.3-04)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r512": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r513": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r514": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r515": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r516": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r517": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r518": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r519": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r52": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(10))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r520": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r521": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)(2)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r522": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r523": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r524": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r525": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r526": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r527": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r528": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r529": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r53": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(20))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r530": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r531": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r532": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r533": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r534": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r535": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r536": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "606",
"URI": "https://asc.fasb.org/topic&trid=49130388",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r537": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(i)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r538": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iii)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r539": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(01)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r54": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(4))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r540": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r541": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(A)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r542": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(B)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r543": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(02)(C)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r544": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(03)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r545": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(l)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r546": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(n)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r547": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(o)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r548": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(p)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r549": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(q)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r55": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03(8))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r550": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(r)(1)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r551": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(r)(2)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r552": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r553": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "60",
"Subparagraph": "(c)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r554": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "70",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r555": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(d)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r556": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(f)(3)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r557": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "715",
"URI": "https://asc.fasb.org/topic&trid=2235017",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r558": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r559": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "35",
"SubTopic": "10",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r56": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.1(e))",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r560": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r561": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r562": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r563": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r564": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r565": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r566": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r567": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r568": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r569": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r57": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.13)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r570": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r571": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r572": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(04)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r573": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r574": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r575": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r576": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r577": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r578": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r579": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r58": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.2)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r580": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r581": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r582": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r583": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r584": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r585": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r586": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r587": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r588": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r589": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(v)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r59": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.4)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r590": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r591": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r592": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r593": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r594": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(l)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r595": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r596": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r597": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r598": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 14.D.2.Q6)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r599": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "718",
"URI": "https://asc.fasb.org/topic&trid=2228938",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r6": {
"Name": "Accounting Standards Codification",
"Paragraph": "3A",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r60": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.7)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r600": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "35",
"Subparagraph": "(a)",
"Topic": "720",
"URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r601": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "35",
"Subparagraph": "(b)",
"Topic": "720",
"URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r602": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r603": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r604": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r605": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r606": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r607": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r608": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r609": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r61": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.8)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r610": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r611": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r612": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r613": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r614": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r615": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r616": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r617": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r618": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r619": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r62": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-03.9)",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r620": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r621": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r622": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r623": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(3)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r624": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r625": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB TOPIC 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r626": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.1)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r627": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.2)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r628": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.4)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r629": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.C)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r63": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "8",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r630": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r631": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "270",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r632": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r633": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "740",
"URI": "https://asc.fasb.org/topic&trid=2144680",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r634": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(2)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r635": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(3)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r636": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r637": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r638": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r639": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r64": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r640": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r641": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)(1)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r642": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)(3)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r643": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)(1)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r644": {
"Name": "Accounting Standards Codification",
"Paragraph": "19",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r645": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r646": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r647": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r648": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r649": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r65": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r650": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bb)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r651": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r652": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r653": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r654": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r655": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r656": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r657": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r658": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(c)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r659": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r66": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r660": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(2)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r661": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r662": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(4)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r663": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r664": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r665": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r666": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r667": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(1)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r668": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(bbb)(2)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r669": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r67": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r670": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r671": {
"Name": "Accounting Standards Codification",
"Paragraph": "2E",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL7498357-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r672": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r673": {
"Name": "Accounting Standards Codification",
"Paragraph": "6A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "820",
"URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r674": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r675": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r676": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r677": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r678": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r679": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r68": {
"Name": "Accounting Standards Codification",
"Paragraph": "14",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r680": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r681": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)(1)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r682": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)(2)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r683": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r684": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r685": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r686": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(a)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r687": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r688": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r689": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Subparagraph": "(d)",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r69": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a),(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r690": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r691": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "830",
"URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r692": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "832",
"URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r693": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "832",
"URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r694": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r695": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Topic": "835",
"URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r696": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r697": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r698": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r699": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r7": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r70": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r700": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r701": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r702": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r703": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r704": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r705": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r706": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r707": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r708": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r709": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r71": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r710": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r711": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r712": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(1)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r713": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(2)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r714": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(3)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r715": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)(4)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r716": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r717": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r718": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r719": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r72": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r720": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r721": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r722": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(01)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r723": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(3)(iii)(03)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r724": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r725": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r726": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r727": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r728": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r729": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "850",
"URI": "https://asc.fasb.org/topic&trid=2122745",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r73": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r730": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r731": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r732": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "855",
"URI": "https://asc.fasb.org/topic&trid=2122774",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r733": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r734": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r735": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(bb)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r736": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r737": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "910",
"URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r738": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "330",
"Topic": "912",
"URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r739": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 11.L)",
"Topic": "924",
"URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r74": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r740": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r741": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r742": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r743": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "926",
"URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r744": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "340",
"Topic": "928",
"URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r745": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r746": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r747": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r748": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r749": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r75": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r750": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r751": {
"Name": "Accounting Standards Codification",
"Paragraph": "33",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r752": {
"Name": "Accounting Standards Codification",
"Paragraph": "33",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r753": {
"Name": "Accounting Standards Codification",
"Paragraph": "35A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(a)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r754": {
"Name": "Accounting Standards Codification",
"Paragraph": "35A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(b)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r755": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(c)(1)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r756": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "235",
"Subparagraph": "(c)(2)",
"Topic": "932",
"URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r757": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "210",
"Subparagraph": "(SX 210.9-03(10)(1))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r758": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.9-04(27))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r759": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "235",
"Subparagraph": "(SX 210.9-05(b)(2))",
"Topic": "942",
"URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r76": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r760": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(23))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r761": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "220",
"Subparagraph": "(SX 210.7-04(9))",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r762": {
"Name": "Accounting Standards Codification",
"Paragraph": "7A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Subparagraph": "(d)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r763": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r764": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r765": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r766": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r767": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(f)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r768": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r769": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(i)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r77": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r770": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(ii)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r771": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(iii)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r772": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(g)(2)(iv)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r773": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(1)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r774": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(h)(2)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r775": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "825",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r776": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column B)(Footnote 1))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r777": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column C)(Footnote 1))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r778": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column D)(Footnote 1))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r779": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column E)(Footnote 1))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r78": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r780": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column F)(Footnote 1))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r781": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "320",
"Subparagraph": "(SX 210.12-13(Column G)(Footnote 1))",
"Topic": "946",
"URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611282-123010",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r782": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r783": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "440",
"Subparagraph": "(a)",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r784": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "450",
"Topic": "954",
"URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r785": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Subparagraph": "(d)",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r786": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r787": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "360",
"Topic": "958",
"URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r788": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(c)",
"Topic": "976",
"URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r789": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "310",
"Subparagraph": "(b)",
"Topic": "978",
"URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r79": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r790": {
"Name": "Regulation S-K (SK)",
"Number": "229",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "1402",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r791": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Publisher": "SEC",
"Section": "12",
"Subsection": "09",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r792": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(i)",
"Subsection": "01",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r793": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(i)",
"Subsection": "02",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r794": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iii)(A)",
"Subsection": "01",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r795": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iii)(A)",
"Subsection": "02",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r796": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iii)(B)",
"Subsection": "01",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r797": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iii)(B)",
"Subsection": "02",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r798": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iii)(C)",
"Subsection": "02",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r799": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iv)",
"Subsection": "01",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r8": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r80": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r800": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iv)",
"Subsection": "02",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r801": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(m)",
"Publisher": "SEC",
"Section": "4",
"Subparagraph": "(1)(iii)",
"Subsection": "08",
"role": "http://www.xbrl.org/2003/role/disclosureRef"
},
"r802": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r803": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r804": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r805": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r806": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r807": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r808": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r809": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r81": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r810": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r811": {
"Name": "Accounting Standards Codification",
"Paragraph": "52",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r812": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r813": {
"Name": "Accounting Standards Codification",
"Paragraph": "31",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r814": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r815": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r816": {
"Name": "Accounting Standards Codification",
"Paragraph": "69B",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r817": {
"Name": "Accounting Standards Codification",
"Paragraph": "69C",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r818": {
"Name": "Accounting Standards Codification",
"Paragraph": "69E",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r819": {
"Name": "Accounting Standards Codification",
"Paragraph": "69F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r82": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r820": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "505",
"URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r821": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r822": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r823": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r824": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r825": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r826": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r827": {
"Name": "Accounting Standards Codification",
"Paragraph": "91",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Subparagraph": "(g)",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r828": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(ii)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r829": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(iv)(01)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r83": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r830": {
"Name": "Accounting Standards Codification",
"Paragraph": "17",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r831": {
"Name": "Accounting Standards Codification",
"Paragraph": "11",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(a)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r832": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "80",
"Subparagraph": "(a)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r833": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "80",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r834": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r835": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r836": {
"Name": "Accounting Standards Codification",
"Paragraph": "4J",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r837": {
"Name": "Accounting Standards Codification",
"Paragraph": "4K",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "810",
"URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r838": {
"Name": "Accounting Standards Codification",
"Paragraph": "53",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r839": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "10",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r84": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r840": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(a)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r841": {
"Name": "Accounting Standards Codification",
"Paragraph": "29F",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
"role": "http://www.xbrl.org/2003/role/exampleRef"
},
"r842": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r843": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "b-2",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r844": {
"Name": "Exchange Act",
"Number": "240",
"Publisher": "SEC",
"Section": "12",
"Subsection": "d1-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r845": {
"Name": "Form 10-K",
"Number": "249",
"Publisher": "SEC",
"Section": "310",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r846": {
"Name": "Form 20-F",
"Number": "249",
"Publisher": "SEC",
"Section": "220",
"Subsection": "f",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r847": {
"Name": "Form 40-F",
"Number": "249",
"Publisher": "SEC",
"Section": "240",
"Subsection": "f",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r848": {
"Name": "Forms 10-K, 10-Q, 20-F",
"Number": "240",
"Publisher": "SEC",
"Section": "13",
"Subsection": "a-1",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r849": {
"Name": "Regulation S-T",
"Number": "232",
"Publisher": "SEC",
"Section": "405",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r85": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "235",
"URI": "https://asc.fasb.org/topic&trid=2122369",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r850": {
"Name": "Securities Act",
"Number": "230",
"Publisher": "SEC",
"Section": "405",
"role": "http://www.xbrl.org/2003/role/presentationRef"
},
"r851": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "272",
"URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r852": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r853": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "855",
"URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662",
"role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
},
"r854": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "105",
"URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r855": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.5-02(3)(a)(4))",
"Topic": "210",
"URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r856": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "220",
"URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r857": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r858": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "230",
"URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r859": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(d))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r86": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r860": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(f))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r861": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(g)(1)(ii))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r862": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r863": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.4-08(k)(1))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r864": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-04(a))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r865": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column B))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r866": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(1)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r867": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column C(2)))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r868": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column D))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r869": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09(Column E))",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r87": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r870": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.12-09)",
"Topic": "235",
"URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r871": {
"Name": "Accounting Standards Codification",
"Paragraph": "23",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r872": {
"Name": "Accounting Standards Codification",
"Paragraph": "24",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r873": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r874": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r875": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r876": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "250",
"URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r877": {
"Name": "Accounting Standards Codification",
"Paragraph": "55",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r878": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "260",
"URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r879": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r88": {
"Name": "Accounting Standards Codification",
"Paragraph": "16",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r880": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r881": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r882": {
"Name": "Accounting Standards Codification",
"Paragraph": "13",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "10",
"Topic": "310",
"URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r883": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)",
"Topic": "323",
"URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r884": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)",
"Topic": "326",
"URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r885": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r886": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r887": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r888": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r889": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(e)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r89": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r890": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(f)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r891": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(g)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r892": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(h)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r893": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r894": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r895": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r896": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(b)",
"Topic": "350",
"URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r897": {
"Name": "Accounting Standards Codification",
"Paragraph": "10",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "30",
"Subparagraph": "(c)",
"Topic": "410",
"URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r898": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r899": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "20",
"Subparagraph": "(SAB Topic 5.Y.Q2)",
"Topic": "450",
"URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r9": {
"Name": "Accounting Standards Codification",
"Paragraph": "3A",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "205",
"URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r90": {
"Name": "Accounting Standards Codification",
"Paragraph": "18",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r900": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "450",
"URI": "https://asc.fasb.org/topic&trid=2127136",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r901": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(ii))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r902": {
"Name": "Accounting Standards Codification",
"Paragraph": "1A",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SX 210.13-01(a)(4)(iii))",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r903": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r904": {
"Name": "Accounting Standards Codification",
"Paragraph": "1D",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(a)",
"Topic": "470",
"URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r905": {
"Name": "Accounting Standards Codification",
"Paragraph": "5",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "606",
"URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r906": {
"Name": "Accounting Standards Codification",
"Publisher": "FASB",
"Topic": "705",
"URI": "https://asc.fasb.org/topic&trid=2122478",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r907": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(d)(ii)",
"Topic": "715",
"URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r908": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r909": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r91": {
"Name": "Accounting Standards Codification",
"Paragraph": "20",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r910": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)(3)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r911": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r912": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r913": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r914": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r915": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r916": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r917": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r918": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(1)(iv)(04)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r919": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r92": {
"Name": "Accounting Standards Codification",
"Paragraph": "21",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r920": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r921": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r922": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(01)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r923": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(02)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r924": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(c)(2)(iii)(03)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r925": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r926": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r927": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r928": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(e)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r929": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(i)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r93": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r930": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(ii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r931": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iii)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r932": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(iv)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r933": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)(2)(v)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r934": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(e)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r935": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(1)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r936": {
"Name": "Accounting Standards Codification",
"Paragraph": "15",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(f)(2)",
"Topic": "718",
"URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r937": {
"Name": "Accounting Standards Codification",
"Paragraph": "12",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r938": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r939": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r94": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r940": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r941": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r942": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(2)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r943": {
"Name": "Accounting Standards Codification",
"Paragraph": "8",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(d)(3)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r944": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.7)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r945": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "S99",
"SubTopic": "10",
"Subparagraph": "(SAB Topic 6.I.Fact.4)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r946": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "45",
"SubTopic": "20",
"Subparagraph": "(b)",
"Topic": "740",
"URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r947": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(2)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r948": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(h)(3)",
"Topic": "805",
"URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r949": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "808",
"URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r95": {
"Name": "Accounting Standards Codification",
"Paragraph": "9",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "275",
"URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r950": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(b)(1)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r951": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(3)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r952": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "40",
"Subparagraph": "(e)(4)",
"Topic": "815",
"URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r953": {
"Name": "Accounting Standards Codification",
"Paragraph": "28",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(f)",
"Topic": "825",
"URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r954": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "20",
"Subparagraph": "(c)",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r955": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r956": {
"Name": "Accounting Standards Codification",
"Paragraph": "6",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Topic": "842",
"URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r957": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "65",
"SubTopic": "10",
"Subparagraph": "(a)(2)",
"Topic": "848",
"URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r958": {
"Name": "Accounting Standards Codification",
"Paragraph": "2",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r959": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "850",
"URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r96": {
"Name": "Accounting Standards Codification",
"Paragraph": "22",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r960": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(a)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r961": {
"Name": "Accounting Standards Codification",
"Paragraph": "7",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "852",
"URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r962": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r963": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r964": {
"Name": "Accounting Standards Codification",
"Paragraph": "3",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(c)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r965": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(1)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r966": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(2)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r967": {
"Name": "Accounting Standards Codification",
"Paragraph": "4",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "20",
"Subparagraph": "(b)(3)",
"Topic": "860",
"URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r968": {
"Name": "Accounting Standards Codification",
"Paragraph": "1",
"Publisher": "FASB",
"Section": "25",
"SubTopic": "730",
"Topic": "912",
"URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r969": {
"Name": "Accounting Standards Codification",
"Paragraph": "4H",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "40",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r97": {
"Name": "Accounting Standards Codification",
"Paragraph": "25",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r970": {
"Name": "Accounting Standards Codification",
"Paragraph": "13H",
"Publisher": "FASB",
"Section": "55",
"SubTopic": "40",
"Subparagraph": "(c)",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r971": {
"Name": "Accounting Standards Codification",
"Paragraph": "1B",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "825",
"Topic": "944",
"URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r972": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(ii)",
"Subsection": "01",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r973": {
"Name": "Regulation S-X (SX)",
"Number": "210",
"Paragraph": "(a)",
"Publisher": "SEC",
"Section": "13",
"Subparagraph": "(4)(iii)",
"Subsection": "01",
"role": "http://www.xbrl.org/2009/role/commonPracticeRef"
},
"r98": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Subparagraph": "(b)",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
},
"r99": {
"Name": "Accounting Standards Codification",
"Paragraph": "30",
"Publisher": "FASB",
"Section": "50",
"SubTopic": "10",
"Topic": "280",
"URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
"role": "http://fasb.org/us-gaap/role/ref/legacyRef"
}
},
"version": "2.2"
}