v3.25.4

SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2025
Accounting Policies [Abstract] |
Share Repurchases | Repurchases under the share repurchase programs are executed in the open market or negotiated transactions under trading plans established pursuant to Rule 10b5-1. The Company constructively retires the repurchased shares associated with these approved share repurchase programs, except for a small portion which were retained as Treasury Shares on the consolidated statements of shareholders' equity. Retired share repurchase amounts paid in excess of par value are reflected within Retained earnings/Accumulated deficit in the Company’s consolidated balance sheets. The repurchase programs may be suspended or discontinued at any time without notice.
Principles of Consolidation and Presentation | Principles of Consolidation and Presentation The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“US GAAP”) and include the accounts and operations of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates | Use of Estimates The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from these estimates. Significant items that are subject to management estimates and assumptions include revenue, net, allowances for doubtful accounts, acquisition purchase price allocations, long-lived asset impairment and useful lives, exit liabilities, stock-based compensation, uncertain income tax positions and contingencies.
Reportable Segments | Reportable Segments The Company emphasizes its full service outsourcing model, providing services focused on the development, management and execution of clinical trials. As part of this full service approach, the Company utilizes centralized systems, customer interface technology, support functions and processes that cross service offerings and align resources to deliver efficient clinical trial services. Given the full service approach, the chief executive officer, who is the chief operating decision maker (“CODM”) assesses the allocation of resources based on consolidated net income, which is used to assess performance of the Company, monitor actual results, establish management’s compensation and allocate Company resources, including deciding whether to reinvest profits into the Company. Based on the Company’s full service model, internal management and reporting structure, and key metrics used by the CODM to make resource allocation decisions, management has determined that the Company’s operations consist of one operating segment. Therefore, results of operations are presented as one reportable segment.
Foreign Currencies | Foreign Currencies Assets and liabilities recorded in foreign currencies on foreign subsidiary financial statements are translated at the exchange rate on the balance sheet date, while equity accounts are translated at historical exchange rates. Revenue and expenses are recorded at average rates of exchange during the year. Translation adjustments are recorded to Accumulated other comprehensive loss in the consolidated statements of shareholders’ equity and consolidated statements of comprehensive income. Separately, net realized gains and losses on foreign currency transactions are included in Miscellaneous (expense) income, net, on the consolidated statements of operations.
Revenue Recognition | Revenue Recognition The Company generally enters into contracts with customers to provide services ranging in duration from a few months to several years. The contract terms generally provide for payments based on a fixed fee or unit-of-service arrangement. The Company accounts for revenue in accordance with ASC 606, Revenue from Contracts with Customers. Revenue on contracts is recognized when or as the Company satisfies the contract performance obligations, at the amount that reflects the Company’s cumulative progress toward delivery of the performance obligation. This progress assessment is applied to the amount of consideration to which the Company expects to be paid for delivery of the performance obligation. The Company’s performance obligations are generally satisfied over time and related revenue is recognized as services are provided to meet these obligations. Contract Assumptions An arrangement is accounted for as a contract within the scope of ASC 606 when the Company and its customers approve the contract, are committed to perform their respective obligations, each party can identify its rights regarding the goods or services to be transferred, commercial substance is present, and it is probable that the Company will collect substantially all of the consideration to which it will be entitled in exchange for the goods or services that will be transferred to the customer. For the Company’s services to meet this criteria, contracts generally need to be written, pending regulatory hurdles required to commence work must be cleared, the study protocol must be completed, the customer must have adequate funding or reasonable path to funding to execute the contracted portion of the study, and the study must be actively moving forward. Once these criteria have been met, it is deemed that the Company and its customers are committed to perform their respective obligations. Depending on the timing of when these criteria are met, revenue recognition may vary significantly on a period over period basis. Accounting for contracts performed over a period of time involves the use of various assumptions to estimate total contract revenue and costs. The Company estimates expected costs to complete a contract and recognizes contracted revenue over the life of the contract as those costs are incurred. Cost estimates are based on a detailed project budget and are developed based on many variables, including, but not limited to, the scope of the work, the complexity of the study, the participating geographic locations and the Company’s historical experience. To assist with the estimation of costs expected at completion over the life of a project, regular contract reviews are performed in which performance to date is compared to the most current estimate to complete assumptions. The reviews include an assessment of costs incurred to date compared to expectations based on budget assumptions and other circumstances specific to the project. The total estimated costs necessary to complete is updated and any revisions to the existing cost estimate results in cumulative adjustments to the amount of revenue recognized in the period in which the revisions are identified. In the case of cost estimates related to activities legally contracted as reimbursable in nature, including but not limited to investigator fee activity, these estimates also influence the Company’s assumed contract value and assumed remaining performance obligations. Because of the uncertainties inherent in estimating the costs necessary to fulfill contractual obligations, it is possible that estimates may change in the near term, resulting in a material change in revenue reported. Contracts generally provide for pricing modifications upon scope of work changes. The Company recognizes revenue, at an amount to which it expects to be entitled, related to work performed in connection with scope changes when the underlying services are performed and a binding contractual commitment has been established with the customer. If the Company’s customers do not agree to contract changes upon changes in the Company’s scope of work, the Company could be exposed to cost overruns and reduced contract profitability. Costs are not deferred in anticipation of contracts being awarded or amendments being finalized, but are expensed as incurred. Most contracts are terminable by the customer, either immediately or according to advance notice terms specified within the contracts. These contracts require payment of fees for services rendered through the date of termination and may require payment for subsequent services necessary to conclude the study or close out the contract. Final settlement amounts are agreed to with the customer based on remaining work to be performed. These amounts are included in revenue when the Company believes the amount can be estimated reliably and its realization is probable. In evaluating the probability of recognition, the Company considers the contractual basis for the settlement amount and the objective evidence available to support the amount. Certain contracts contain volume rebate arrangements with our customers that provide for rebates if certain specified spending thresholds are met. These obligations are considered as a reduction in revenue when it appears probable that the arrangement thresholds will be met, which can be at contract inception. Total revenue is presented net of rebates of $16.8 million, $14.6 million and $12.1 million in the consolidated statements of operations during the years ended December 31, 2025, 2024 and 2023, respectively. The Company occasionally enters into incentive fee arrangements with customers that provide for additional compensation if certain defined contractual milestones or performance thresholds are met. These additional fees are included in the estimated transaction price when there is a basis to reasonably estimate the amount of the fee and when achievement of the incentive milestone is deemed probable. These estimates are based on anticipated performance, the Company’s best judgment at the time or ultimately, upon achievement of the threshold or milestone. The Company records revenue net of any tax assessments by governmental authorities that are imposed and concurrent with specific revenue generating transactions. Performance Obligations Substantially all of the Company’s contracts consist of a single performance obligation, as the promise to transfer the individual services described in the contracts are not separately identifiable from other promises in the contracts, and therefore not distinct. Revenue recognition is determined by assessing the progress of performance completed or delivered to date compared to total services to be delivered under the terms of the arrangement. The measures utilized to assess progress on the satisfaction of performance are specific to the performance obligation identified in the contract. For the majority of the Company’s contract performance obligations, it utilizes the input method of cost to cost to measure progress, as the Company has determined that it is the most consistent measure of progress among contract tasks and represents the most faithful depiction of the transfer of services over the contract life. Under this method, the Company determines cost incurred to date for the services it provides compared to the total estimated costs at completion. For certain other contractual performance obligations, the Company has determined that an output method is the best measure of progress. These relate to certain unitized contracts, and the Company recognizes revenue in the period in which the unit is delivered compared to total contracted units.
Concentration of Credit Risk | Concentration of Credit Risk Financial instruments that subject the Company to credit risk primarily consist of cash and cash equivalents and accounts receivable. The cash and cash equivalent balances are held and maintained with financial institutions with reputable credit ratings and, consequently, the Company believes that such funds are subject to minimal credit risk.
Costs and Expenses | Costs and Expenses The Company incurs costs associated with service delivery including direct labor and related employee benefits, laboratory supplies, and other expenses. These costs are recorded in Direct service costs, excluding depreciation and amortization as a component of Total direct costs in the accompanying consolidated statements of operations. In addition, the Company incurs expenses on behalf of its customers for various project expenditures including, but not limited to, investigator site payments, travel, meetings, printing, and shipping and handling fees that are reimbursed by its customers at cost. These costs are included in Reimbursable out-of-pocket expenses as a component of Total direct costs in the accompanying consolidated statements of operations. Total direct costs are expensed as incurred and are not deferred in anticipation of contracts being awarded or finalization of changes in scope. Selling, general and administrative includes administrative payroll and related employee benefits, sales and marketing expenses, administrative travel, and other expenses not directly related to service delivery. Rent, utilities, supplies, and software license expenses are allocated between Total direct costs, and Selling, general and administrative based on the estimated contribution among service delivery and support function efforts on a percentage basis. Depreciation and amortization is reported separately in the accompanying consolidated statements of operations. Costs of sales and marketing activities not subject to recovery pursuant to customer contracts, such as feasibility assessments and negotiation of contracts, are expensed as incurred and recorded as a component of Selling, general and administrative in the accompanying consolidated statements of operations. Advertising expenses are recorded as a component of Selling, general and administrative expenses in the accompanying consolidated statements of operations.
Income Taxes | Income Taxes The Company’s consolidated US federal income tax return is comprised of its US subsidiaries, its foreign branches and certain foreign subsidiaries. The Company provides for income taxes on all transactions that have been recognized in the consolidated financial statements in accordance with accounting guidance governing income tax accounting. Accordingly, the impact of changes in income tax laws on deferred tax assets and deferred tax liabilities are recognized in net earnings in the period during which such changes are enacted. The Company records deferred tax assets and liabilities based on temporary differences between the financial statement bases and tax bases of assets and liabilities. Deferred tax assets are recorded for tax benefit carryforwards using tax rates anticipated to be in effect in the year in which the temporary differences are expected to reverse. If it does not appear more likely than not that the full value of a deferred tax asset will be realized, the Company records a valuation allowance against the deferred tax asset, with an offsetting charge to the Company’s income tax provision or benefit. The value of the Company’s deferred tax assets is estimated based on, among other things, the Company’s ability to generate a sufficient level of future taxable income. In estimating future taxable income, the Company has considered both positive and negative evidence, such as historical and forecasted results of operations, and has considered the implementation of prudent and feasible tax planning strategies. The Company’s accounting position is that unremitted foreign earnings are indefinitely reinvested. Therefore, the Company has not recorded deferred foreign withholding taxes on the unremitted foreign earnings. We will continue to monitor our assertion related to the investment of foreign earnings and how this assertion may be impacted by the One Big Beautiful Bill Act ("OBBBA"). See Note 11 for further information regarding this assertion and how it could be impacted by the OBBBA. The Company follows accounting guidance related to accounting for uncertainty in income taxes which requires significant judgment in determining what constitutes an individual tax position as well as assessing the possible outcome of each tax position. Changes in judgments as to recognition or measurement of tax positions can materially affect the estimate of the effective tax rate, and, consequently, the Company’s consolidated financial results. The Company considers many factors when evaluating and estimating tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. In addition, the calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company determines its liability for uncertain tax positions globally. If the payment of these amounts ultimately proves to be unnecessary, the reversal of liabilities would result in tax benefits being recognized in the period when it is determined the liabilities are no longer necessary. If the calculation of the liability related to uncertain tax positions proves to be more or less than the ultimate assessment, a tax expense or tax benefit would result. Interest and penalties associated with uncertain tax positions are recognized as components of the Company’s Income tax provision.
Stock-Based Compensation | Stock-Based Compensation The Company has stock-based employee compensation plans for which it incurs compensation expense. Equity Awards On February 6, 2025 and May 16, 2025, respectively, the Board adopted and the Company's stockholders approved the 2016 Amended and Restated Incentive Award Plan (the "Amended 2016 Plan"). The Amended 2016 Plan provides for long-term equity incentive compensation for key employees, officers and non-employee directors. A variety of discretionary awards (collectively, the “Awards”) for employees and non-employee directors are authorized under the Amended 2016 Plan, including vested common shares, stock options, stock appreciation rights (SARs), restricted stock awards (RSAs), restricted stock units (RSUs), or other cash based or stock dividend equivalent awards. The vesting of such awards may be conditioned upon either a specified period of time or the attainment of specific performance goals as determined by the administrator of the Amended 2016 Plan. The option price and term are also subject to determination by the administrator with respect to each grant. Option prices are generally expected to be set at the market price of our common stock at the date of grant and option terms are not expected to exceed ten years. All outstanding Awards under the Amended 2016 Plan are equity classified awards. Stock-based compensation expense for the Amended 2016 Plan is calculated using the fair value method on the grant date. The Company expenses stock-based compensation over the term of the award based on the vesting described in the award agreement. Stock-based compensation expense is allocated between Total direct costs, and Selling, general and administrative in the consolidated statements of operations based on the underlying classification and scope of work for the employees receiving the Awards.
Net Income Per Share | Net Income Per Share Basic and diluted earnings or loss per share (EPS) are computed using the two-class method, which is an earnings allocation that determines EPS for each class of common stock and participating securities according to dividends declared and participation rights in undistributed earnings. The Company’s RSAs are considered participating securities because they are legally issued at the date of grant and holders are entitled to receive non-forfeitable dividends during the vesting term. The computation of diluted EPS includes additional common shares, such as unvested RSUs and stock options with exercise prices less than the average market price of the Company’s common stock during the period (“in-the-money options”), which would be considered outstanding. This assumes that additional shares would have to be issued in cases where the exercise price of stock options is less than the value of the common stock being acquired because the cash proceeds received from the stock option holder would not be sufficient to acquire that same number of shares. The Company does not compute diluted EPS in cases where the inclusion of such additional shares would be anti-dilutive in effect.
Fair Value Measurements | Fair Value Measurements The Company follows accounting guidance related to fair value measurements that defines fair value, establishes a framework for measuring fair value, and establishes a hierarchy for inputs used in measuring fair value. This hierarchy maximizes the use of “observable” inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. The hierarchy specifies three levels based on the inputs, as follows: Level 1: Valuations based on quoted prices in active markets for identical assets or liabilities. Level 2: Valuations based on directly observable inputs or unobservable inputs corroborated by market data. Level 3: Valuations based on unobservable inputs supported by little or no market activity representing management’s determination of assumptions of how market participants would price the assets or liabilities. The fair value of financial instruments such as cash and cash equivalents, accounts receivable and unbilled, net, accounts payable, accrued expenses, and advanced billings approximate their carrying amounts due to their short term maturities. The Company does not have any material recurring fair value measurements as of December 31, 2025 and 2024. There were no material transfers between Level 1, Level 2, or Level 3 during the years ended December 31, 2025, 2024 and 2023.
Cash and Cash Equivalents, including Restricted Cash | Cash and Cash Equivalents, including Restricted Cash Cash and cash equivalents, including restricted cash, are invested in demand deposits and money market funds, all of which have an original maturity of three months or less. Restricted cash consists of customer funds received in advance and subject to specific restrictions, as well as amounts placed in escrow for contingent payments resulting from acquisitions or other contractual arrangements.
Accounts Receivable and Unbilled, Net | Accounts Receivable and Unbilled, Net Accounts receivable represent amounts due from the Company’s customers who are concentrated primarily in the pharmaceutical, biotechnology, and medical device industries. Unbilled services represent revenue recognized to date that is currently not billable to the customer pursuant to contractual terms. In general, amounts become billable upon the achievement of negotiated contractual events or in accordance with predetermined payment schedules. Amounts classified to unbilled services are those billable to customers within one year from the respective balance sheet date. The Company grants credit terms to its customers prior to signing a service contract and monitors the creditworthiness of its customers on an ongoing basis. The Company maintains an allowance for doubtful accounts based on specific identification of accounts receivable that are at risk of not being collected. Uncollectible accounts receivable are written off only after all reasonable collection efforts have been exhausted. Moreover, in some cases the Company requires advance payment from its customers for a portion of the study contract price upon the signing of a service contract. These advance payments are deferred and recognized as revenue as services are performed.
Inventory | Inventory Inventory, which consists primarily of laboratory supplies, is valued at the lower of cost or market. Inventory is stated at purchased cost using the first-in, first out (FIFO) cost method. The inventory balance is included in Prepaid expenses and other current assets in the consolidated balance sheets.
Property and Equipment | Property and Equipment Property and equipment is recorded at cost. Depreciation is provided on the straight-line method at rates adequate to allocate the cost of the applicable assets over their estimated useful lives, which is three to five years for computer hardware, software, phone, and medical imaging equipment, five to seven years for furniture and fixtures and other equipment, and thirty to forty years for buildings. The Company capitalizes costs of computer software developed for internal use and amortizes these costs on a straight-line basis over the estimated useful life, not to exceed three years. Leasehold improvements are capitalized and amortized on a straight-line basis over the shorter of the estimated useful life of the improvement or the associated remaining lease term. Repairs and maintenance are expensed as incurred.
Leases | Leases The Company enters into contracts to lease facilities and equipment to be used in its operations. At contract inception, the Company determines whether a contract contains a lease within the scope of Accounting Standard Codification Topic 842, Leases (ASC 842), and determines the appropriate classification of the lease as either operating or finance. Contracts containing operating leases are recorded on the consolidated balance sheets within Operating lease right-of-use (ROU) assets, Other current liabilities, and Operating lease liabilities. Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future lease payments over the lease term as of the lease commencement date. In addition, operating ROU assets also include lease payments made and exclude lease incentives and initial direct costs incurred. Operating lease expense for lease payments is recognized on a straight-line basis over the lease term within Total direct costs and Selling, general, and administrative expenses. Variable lease costs are primarily related to adjustments for inflation, common area maintenance and property tax and are recognized within Total direct costs and Selling, general and administrative expenses. Contracts containing finance leases are recognized initially in the same manner as Operating lease ROU assets and liabilities; however, they are recorded on the consolidated balance sheets within Property and equipment, net, Other current liabilities, and Other long-term liabilities. Finance lease assets are subsequently amortized on a straight line basis over the lease term within Depreciation expense, while the lease liability is accreted within Interest expense, net utilizing the discount rate determined at lease commencement and reduced by periodic lease payments over the lease term. Currently, the Company does not have any finance leases. The discount rate utilized in determining the present value of future payments for both operating and finance leases, unless implicit in the lease contract, is determined based on the Company’s collateralized incremental borrowing rate based on the information available at lease commencement. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option as determined at lease commencement. Many of our lease agreements have both lease and non-lease components, which the Company has elected to treat as a single lease component for recognition purposes. The Company may enter into short-term leases (leases with a lease term of less than one year), which it has elected not to capitalize as assets and liabilities on the consolidated balance sheets, but instead recognizes lease payments within Total direct costs and Selling, general, and administrative expenses on a straight line basis over the lease term.
Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill Goodwill represents the excess of purchase price over the fair value of net assets acquired in business combinations. The carrying value of goodwill is reviewed at least annually for impairment, or as indicators of potential impairment are identified, at the reporting unit level. The reporting units are Phase I-IV clinical research services and Laboratories as of December 31, 2025. The Company performs its annual impairment tests during the fourth quarter each year, comparing the fair value of each of our reporting units with its carrying amount, inclusive of goodwill. A goodwill impairment charge would be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. Fair value is estimated using a combination of the income approach, a discounted cash flow analysis, and the market approach, utilizing the guideline company method. There was no indication of impairment related to goodwill based on the fourth quarter 2025 assessment. Intangible Assets The Company has an indefinite lived intangible asset related to its trade name. The carrying value of the trade name asset is reviewed at least annually for impairment, or as indicators of potential impairment are identified. The Company performs its annual impairment test in the fourth quarter each year in conjunction with its annual assessment of goodwill. The assessment consists of comparing the carrying value of the indefinite lived intangible asset to its estimated fair value, utilizing the relief from royalty method, an income approach valuation. There was no indication of impairment related to the trade name asset based on the fourth quarter 2025 assessment. Finite-lived intangible assets consist mainly of the value assigned to customer relationships and developed technologies. Finite-lived intangible assets are amortized straight-line or using an accelerated method over their estimated useful lives of fifteen years.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets Long-lived assets, primarily property and equipment and finite-lived intangible assets, are reviewed for impairment and the reasonableness of the estimated useful lives whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be recoverable or that a change in useful life may be appropriate. Recoverability for long-lived assets is determined by comparing the forecasted undiscounted cash flows of the operation to which the assets relate to the carrying amount of the assets. If the undiscounted cash flows are less than the carrying amount of the assets, then the Company reduces the carrying value of the assets to estimated fair values, which are primarily based upon forecasted discounted cash flows. Fair value of long-lived assets is determined based on a combination of discounted cash flows and market multiples. There was no indication of impairment related to long-lived assets based on the fourth quarter 2025 assessment.
Advanced Billings | Advanced Billings Advanced billings represents cash received from customers, or billed amounts per an agreed upon payment schedule, in advance of services being performed or revenue being recognized.
Government Assistance | Government Assistance The Company receives government incentives from domestic and foreign governments. The incentives come in various arrangements, but consist primarily in the form of tax credits, economic development grants and property tax abatement credits. Tax credits are available to the Company, in certain jurisdictions, for qualifying research and development spend as well as for certain employment related milestone agreements. These tax credits are recorded on a jurisdiction-by-jurisdiction basis upon the first instance of the credit being monetized. Upon achieving a history of monetization in a jurisdiction, income is typically estimated as the activities or contractual requirements defined in the applicable agreements occur. Depending on the jurisdiction laws and regulations, credits can be monetized immediately or up to 3 years after the credits have been submitted to the relevant taxing agencies. The Company receives grants from certain jurisdictions for economic development projects, based on job growth, employee retention and capital investment commitments. These grant funds are reimbursed to the Company upon achieving certain milestones and recognized as eligible costs are incurred. Property tax abatement credits are available to the Company in certain jurisdictions that reduce the cost of renting or owning real and business personal property. These credits are monetized through reductions to the real estate tax liability at the time payments are due and recognized as real estate taxes are incurred. Government incentives are recorded in accordance with their purpose, net of fees incurred to monetize the benefit, as a reduction of expense within Direct service costs, excluding depreciation and amortization and Selling, general and administrative in the consolidated statements of operations. The Company recognized government assistance income, net of $24.5 million, $20.7 million and $15.5 million during the years ended December 31, 2025, 2024 and 2023, respectively. Government assistance receivables are recorded in the consolidated balance sheets based on the expected timing of monetizing the benefit. Government assistance receivables recorded on the December 31, 2025 consolidated balance sheets are expected to be recovered through 2029. The Company recorded receivables related to government assistance programs at December 31, 2025 of $24.5 million in Prepaid expenses and other current assets and $11.8 million in Other assets, respectively. Additionally, the Company recorded a reduction to Property and equipment, net of $2.7 million and Other long-term liabilities related to leases not yet commenced of $14.2 million as of December 31, 2025, respectively. The Company recorded receivables related to government assistance programs at December 31, 2024 of $24.1 million in Prepaid expenses and other current assets and $12.7 million in Other assets, respectively. Additionally, the Company recorded a reduction to Property and equipment, net of $2.8 million and Other long-term liabilities related to leases not yet commenced of $6.3 million as of December 31, 2024, respectively.
Recently Adopted Accounting Standards and Recently Issued Accounting Pronouncements | Recently Adopted Accounting Standards In November 2023, the FASB issued ASU 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures" which requires entities to enhance disclosures around segment reporting. The guidance is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted. The Company adopted the standard retrospectively in the fourth quarter of 2024 with additional disclosure in the notes to consolidated financial statements footnote 2 within Reportable Segments and footnote 15. In December 2023, the FASB issued ASU 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures" which requires entities to enhance disclosures around income taxes, specifically related to the rate reconciliation and income taxes paid. The guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted. The Company adopted the standard retrospectively in the fourth quarter of 2025 with additional disclosure in the notes to consolidated financial statements footnote 11. Recently Issued Accounting Pronouncements In November 2024, the FASB issued ASU 2024-03, "Income Statement-Reporting Comprehensive Income-Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses" to improve disclosures by providing more detailed information about the types of expenses in commonly presented expense captions. The guidance is effective for annual reporting periods beginning after December 15, 2026, and interim periods within fiscal years beginning after December 15, 2027, with early adoption permitted. The Company is currently evaluating the effect this standard will have on its consolidated financial statements and related disclosures. In September 2025, the FASB issued ASU 2025-06, “Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Targeted Improvements to the Accounting for Internal-Use Software” to modernize the accounting for software development costs and specify disclosure requirements. The guidance is effective for annual periods beginning after December 15, 2027, and interim reporting periods within those annual reporting periods, with early adoption permitted as of the beginning of an annual reporting period. The Company is currently evaluating the effect this standard will have on its consolidated financial statements and related disclosures. In December 2025, the FASB issued ASU 2025-10, "Government Grants (Topic 832): Accounting for Government Grants Received by Business Entities" which establishes authoritative US GAAP guidance for accounting for grants received for consistency in applying the accounting rules across business entities. The guidance is effective for annual reporting periods beginning after December 15, 2028, and interim reporting periods within those annual reporting periods, with early adoption permitted. The Company is currently evaluating the effect this standard will have on its consolidated financial statements and related disclosures.

X
- Definition Disclosure of accounting policy for costs and expenses. + References No definition available. + Details
Name: | medp_CostsAndExpensesPolicyPolicyTextBlock
Namespace Prefix: | medp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue from contract with customer liability. + References No definition available. + Details
Name: | medp_RevenueFromContractWithCustomerLiabilityPolicyPolicyTextBlock
Namespace Prefix: | medp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share Repurchase Program Policy + References No definition available. + Details
Name: | medp_ShareRepurchaseProgramPolicyPolicyTextBlock
Namespace Prefix: | medp_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(1)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1 + Details
Name: | us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21 + Details
Name: | us-gaap_ConcentrationRiskCreditRisk
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1 + Details
Name: | us-gaap_ConsolidationPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 + Details
Name: | us-gaap_EarningsPerSharePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities. + References No definition available. + Details
Name: | us-gaap_FairValueMeasurementPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/830/tableOfContent + Details
Name: | us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for government assistance. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483507/832-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 832 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483507/832-10-50-5 + Details
Name: | us-gaap_GovernmentAssistancePolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(h)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1 + Details
Name: | us-gaap_IncomeTaxPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 330 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 6 -Subparagraph (a) -SubTopic 10 -Topic 270 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6 + Details
Name: | us-gaap_InventoryPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for leasing arrangement entered into by lessee. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1 + Details
Name: | us-gaap_LesseeLeasesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1 + Details
Name: | us-gaap_PropertyPlantAndEquipmentPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 20 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -SubTopic 10 -Topic 235 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for segment reporting. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 36 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 29 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29 + Details
Name: | us-gaap_SegmentReportingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.1.Q5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.3.Q2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.D.2.Q6) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(3)(c)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/310/tableOfContent + Details
Name: | us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 235 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-05(b)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 275 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration