XML 49 R33.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Principles of Consolidation | Principles of Consolidation The financial statements include the accounts of Fluor Corporation and its subsidiaries. All intercompany transactions of consolidated subsidiaries are eliminated. Certain amounts in 2023 and 2022 have been reclassified to conform to the 2024 presentation. Certain amounts in tables may not total or agree to the financial statements due to immaterial rounding differences. Management has evaluated all material events occurring subsequent to December 31, 2024 through the filing date of the 2024 10-K. We frequently form joint ventures or partnerships with others primarily for the execution of single contracts or projects. If a joint venture or partnership is a VIE and we are the primary beneficiary, the joint venture or partnership is consolidated and our partners' interests are recognized as NCI. As is customary in our industry, for unconsolidated construction partnerships and joint ventures, we generally recognize our proportionate share of revenue, cost and profit and use the one-line equity method for the investment. In other instances, the cost and equity methods of accounting are used, depending on our respective ownership interest and amount of influence we have over the entity, as well as other factors. At times, we also execute projects through collaborative arrangements for which we recognize our relative share of revenue and cost.
Equity Method Investment with Fair Value Option | Equity Method Investment with Fair Value Option We elected the fair value option of accounting for our investment in NuScale that would have otherwise been recorded under the equity method of accounting. We recognize the fair value of our investment in NuScale on a mark-to-market basis based upon the prevailing price of their stock on our balance sheet dates. The changes in the fair value of our investment in NuScale are recorded quarterly in the statement of operations.
Use of Estimates | Use of Estimates The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect reported amounts. These estimates are based on information available through the date of the issuance of the financial statements. Therefore, actual results could differ from those estimates.
Earnings Per Share | Earnings Per Share Potentially dilutive securities include convertible debt, performance-based award units, RSUs, stock options and, prior to their conversion in 2023, our CPS. Diluted EPS reflects the assumed exercise or conversion of all dilutive securities using the if-converted and treasury stock methods. In computing diluted EPS, only securities that are actually dilutive are included.
Foreign Currency Translation | Foreign Currency Translation Our reporting currency is the U.S. dollar. For our international subsidiaries, the functional currency is typically the currency of the primary economic environment in which each subsidiary operates. Translation gains and losses are recorded in OCI. Gains and losses from remeasuring foreign currency transactions into the functional currency are recognized in earnings.
Revenue Recognition | Revenue Recognition Engineering and construction contracts. We recognize engineering and construction contract revenue over time as we provide services to satisfy our performance obligations. We generally use the cost-to-cost percentage-of-completion measure of progress as it best depicts how control transfers to our clients. The cost-to-cost approach measures progress towards completion based on the ratio of cost incurred to date compared to total estimated contract cost. Engineering and construction contracts are generally accounted for as a single unit of account (a single performance obligation) and are not segmented between types of services on a single project. Cost of revenue includes an allocation of depreciation and amortization. Where applicable, CFM, labor and equipment as well as subcontractor materials, labor and equipment, are included in revenue and cost of revenue when we believe that we are acting as a principal rather than as an agent (i.e., we integrate the materials, labor and equipment into the deliverables promised to the customer). CFM are only included in revenue and cost when the contract includes construction activity and we have visibility into the amount the customer is paying for the materials or there is a reasonable basis for estimating the amount. If we lose visibility mid-project with respect to cost or receipt, we cease recognizing future CFM but do not de-recognize previous amounts of CFM. Changes to total estimated contract cost or losses, if any, are recognized in the period in which they are determined as assessed at the contract level. Pre-contract costs are expensed as incurred unless they are expected to be recovered from the client. Project mobilization costs are generally charged to project costs as incurred when they are an integrated part of the performance obligation being transferred to the client. Customer payments on engineering and construction contracts are typically due within 30 to 45 days of billing, depending on the contract. Service Contracts. For the majority of our operations and maintenance contracts, revenue is recognized when services are performed and contractually billable. For all other service contracts, we recognize revenue over time using the cost-to-cost percentage-of-completion method. Service contracts that include multiple performance obligations are segmented between types of services. For contracts with multiple performance obligations, we allocate the transaction price to each performance obligation using an estimate of the stand-alone selling price of each distinct service in the contract. Customer payments on service contracts are typically due within 30 to 90 days of billing, depending on the contract. Warranties. We generally provide limited duration warranties for work performed under our contracts. Historically, warranty claims have not resulted in material costs incurred, and any estimated costs for warranties are included in the individual project cost estimates for purposes of accounting for long-term contracts. Practical Expedients. If we have a right to consideration from a customer in an amount that corresponds directly with the value of our performance completed to date (a service contract in which we bill a fixed amount for each hour of service provided), we recognize revenue in the amount to which we have a right to invoice for services performed. We do not adjust the contract price for the effects of a significant financing component where, at contract inception, the period between service provision and customer payment will be 1 year or less. We exclude from the measurement of the transaction price all taxes assessed by governmental authorities that are collected by us from our customers (use taxes, value added taxes, some excise taxes). RUPO. RUPO represents a measure of the value of work to be performed on contracts awarded and in progress. Although RUPO reflects business that is considered to be firm, cancellations, deferrals or scope adjustments may occur. RUPO is adjusted to reflect any known project cancellations, revisions to project scope and cost, foreign currency exchange fluctuations and project deferrals, as appropriate. RUPO includes estimates of CFM in those instances where the criteria for recognition have been satisfied. For ongoing operations and maintenance contracts, RUPO includes only contracts with definite terms and substantive termination provisions.
Project Estimates | Project Estimates Due to the nature of our industry, there is significant complexity in our estimation of total expected revenue and cost, for which we must make significant judgments. Our contracts with our customers may contain several types of variable consideration, including claims, unpriced change orders, award and incentive fees, liquidated damages and penalties or other provisions that can either increase or decrease the contract price to arrive at estimated revenue. Certain variable consideration, such as award and incentive fees, generally are earned upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. We estimate variable consideration at the most likely amount to which we expect to be entitled upon completion of a project. We include estimated amounts in the transaction price to the extent it is probable we will realize that amount. Our estimates of variable consideration and our determination of its inclusion in project revenue are based on an assessment of our anticipated performance and other information that may be available to us. At a project level, we have specific practices and procedures to review our estimate of total revenue and cost. Each project team reviews the progress and execution of our performance obligations, which impact the project’s accounting outcome. As part of this process, the project team reviews information such as any outstanding key contract matters, progress towards completion and the related program schedule and identified risks and opportunities. The accuracy of our revenue and profit recognition in a given period depends on the accuracy of our project estimates, which can change from period to period due to a variety of factors including: •Complexity in original design; •Extent of changes from original design; •Different site conditions than assumed in our bid; •The productivity, availability and skill level of labor; •Weather conditions when executing a project; •The technical maturity of the technologies involved; •Length of time to complete the project; •Availability and cost of equipment and materials; •Subcontractor and joint venture partner performance; •Expected costs of warranties; and •Our ability to recover for additional contract costs. We recognize changes in contract estimates on a cumulative catch-up basis in the period in which the changes are identified. Such changes in contract estimates can result in the recognition of revenue in a current period for performance obligations which were satisfied or partially satisfied in prior periods. Changes in contract estimates may also result in the reversal of previously recognized revenue if the current estimate adversely differs from the previous estimate. If we estimate that a project will have costs in excess of revenue, we recognize the total loss in the period it is identified.
Contract Assets and Liabilities | Contract Assets and Liabilities Contract assets represent revenue recognized in excess of amounts billed and include unbilled receivables (typically for cost reimbursable contracts) and contract work in progress (typically for fixed-price contracts). Unbilled receivables, which represent an unconditional right to payment subject only to the passage of time, are recognized as accounts receivable when they are billed. Advances that are payments on account of contract assets are deducted from contract assets. We anticipate that substantially all incurred cost associated with contract assets as of December 31, 2024 will be billed and collected within 1 year. Contract liabilities represent amounts billed to clients in excess of revenue recognized to date.
Segment Reporting | Segment Reporting Our Chief Executive Officer is our CODM. Segment profit is an earnings measure that our CODM utilizes to assess segment performance and allocate resources. Segment profit is calculated as revenue less cost of revenue and earnings attributable to NCI. We incur cost and expenses and hold certain assets at the corporate level which relate to our business as a whole. Certain of these amounts are allocated to our business segments by various methods, largely on the basis of estimated usage or on pro rata revenue. Total assets not allocated to segments and held in "Corporate and other" primarily include cash, marketable securities, income-tax related assets, deferred compensation trust assets and corporate property, plant and equipment.
Variable Interest Entities | Variable Interest Entities We assess our partnerships and joint ventures at inception to determine if any meet the qualifications of a VIE. We consider a partnership or joint venture a VIE if it has any of the following characteristics: (a) the total equity investment is not sufficient to permit the entity to finance its activities without additional subordinated financial support, (b) characteristics of a controlling financial interest are missing (either the ability to make decisions through voting or other rights, the obligation to absorb the expected losses of the entity or the right to receive the expected residual returns of the entity), or (c) the voting rights of the equity holders are not proportional to their obligations to absorb the expected losses of the entity and/or their rights to receive the expected residual returns of the entity, and substantially all of the entity's activities either involve or are conducted on behalf of an investor that has disproportionately few voting rights. We regularly reassess our initial determination of whether the partnership or joint venture is a VIE. The majority of our partnerships and joint ventures qualify as VIEs because the total equity investment is typically nominal and not sufficient to permit the entity to finance its activities without additional subordinated financial support. We also perform a qualitative assessment of each identified VIE to determine if we are its primary beneficiary. We conclude that we are the primary beneficiary and consolidate the VIE if we have both: (a) the power to direct the economically significant activities of the entity and (b) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to the VIE. We consider the contractual agreements that define the ownership structure, distribution of profits and losses, risks, responsibilities, indebtedness, voting rights and board representation of the respective parties in determining if we are the primary beneficiary. We also consider all parties that have direct or implicit variable interests when determining whether we are the primary beneficiary. Management's assessment of who is the primary beneficiary of a VIE is regularly undertaken.
Cash and Cash Equivalents | Cash and Cash Equivalents Cash and cash equivalents include securities with maturities of 3 months or less at the date of purchase.
Marketable Securities | Marketable Securities Marketable securities consist of time deposits placed with investment grade banks with original maturities greater than 3 months, which are typically held-to-maturity because we have the intent and ability to hold them until maturity. Held-to-maturity securities are carried at amortized cost. The cost of securities sold is determined by using the specific identification method. Marketable securities are assessed at least annually for other-than-temporary impairment.
Research and Development | Research and Development NuScale is a research and development operation associated with the licensing and commercialization of SMR technology. Costs incurred by NuScale are expensed as incurred, net of qualifying DOE reimbursements. Beginning in October 2024, we record our investment in NuScale as an equity method investment, but prior to that time we consolidated their research and development costs into our segment results. Aside from NuScale, we generally do not engage in significant research and development activities.
Property, Plant and Equipment | Property, Plant and Equipment Property, plant and equipment is recorded at cost. Leasehold improvements are amortized over the shorter of their economic lives or the lease terms.
Goodwill | Goodwill Goodwill is not amortized but is subject to at-least-annual impairment tests during the fourth quarter. For impairment testing, goodwill is allocated to the applicable reporting units based on the current reporting structure. We may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of each reporting unit is less than its carrying amount. If so, we perform a quantitative test, and if the carrying amount of a reporting unit exceeds its fair value, we recognize an impairment loss. Interim impairment testing of goodwill is performed if indicators of potential impairment exist. Such indicators may include the results of operations of certain businesses and geographies and the performance of our stock price.
Income Taxes | Income Taxes Deferred tax assets and liabilities are recognized for the expected future tax consequences of events that have been recognized in our financial statements or tax filings. We evaluate the realizability of our deferred tax assets and record a valuation allowance to reduce deferred tax assets to amounts that are more likely than not to be realized. The factors used to assess the likelihood of realization are our forecast of future taxable income and available tax planning strategies that could be implemented to realize such assets. Failure to achieve forecasted taxable income could affect the ultimate realization of deferred tax assets and could adversely impact our future effective tax rate. Income tax positions are recognized when they meet a more-likely-than-not recognition threshold. Previously recognized tax positions that no longer meet the more-likely-than-not threshold are derecognized upon such determination. We recognize potential interest and penalties related to unrecognized tax positions as a component of income tax expense. Judgment is required in determining the provision for income taxes as we consider our worldwide taxable earnings and the impact of the continuing audit process conducted by relevant tax authorities. The final outcome of any audits could differ materially from amounts recognized by us. We account for the GILTI effects in the period that is subject to such tax.
Embedded Derivatives | Embedded Derivatives We attempt to limit foreign currency exposure in most of our contracts by denominating contract revenue in the currencies in which cost is incurred. In certain limited circumstances, foreign currency payment provisions could be deemed embedded derivatives. If an embedded foreign currency derivative is identified, the derivative is bifurcated from the host contract and the change in fair value is recognized through earnings.
Concentrations of Credit Risk | Concentrations of Credit Risk Accounts receivable and all contract work in progress are from clients in various industries and locations throughout the world. Most contracts require payments as the projects progress or, in certain cases, advance payments. We generally do not require collateral, but in most cases can place liens against the project assets or terminate the contract, if a material default occurs. We evaluate the counterparty credit risk as part of our bidding process, our project risk review process and in determining the appropriate level of reserves during project execution. We maintain reserves for potential credit losses and generally such losses have been minimal and within management's estimates. We have cash and marketable securities on deposit with major banks throughout the world. Such deposits are placed with high quality institutions and the amounts invested in any single institution are limited to the extent possible in order to minimize concentration of counterparty credit risk. Our counterparties for derivatives are large financial institutions selected based on profitability, strength of balance sheet, credit ratings and capacity for timely payment of financial commitments. There are no significant concentrations of credit risk with any individual counterparty related to our derivative contracts. We monitor the credit quality of our counterparties and establish reserves for any significant credit risk losses.
Stock-Based Compensation | Stock-Based Compensation Generally, our annual grant of stock-based awards to employees are made on a broad basis in the first quarter and to our Board of Directors in the second quarter. Our stock plans provide for grants of performance-based award units, RSUs and nonqualified or incentive stock options. Grants of performance-based units awarded to Section 16 officers, RSUs and stock options can only be settled in company stock and are accounted for as equity awards. All expense under stock-based awards is recognized based on the fair values of the awards. The grant date fair value of performance-based award units is determined by adjusting the closing price of our common stock on the date of grant for the effect of market conditions. The fair value of grants of RSUs is determined using the closing price of our common stock on the date of grant. Stock option awards have exercise prices equal to the grant date market price of our stock. Stock-based compensation expense is generally recognized over the required service period, or over a shorter period when the grantee is or becomes retirement eligible. We also grant SGI awards and performance-based awards to non-Section 16 executives which are settled in cash. These awards are classified as liabilities and remeasured at fair value through expense at the end of each reporting period until the awards are settled.
Leases | Leases We recognize right-of-use assets and lease liabilities for leases with terms greater than 12 months or leases that contain a purchase option that is reasonably certain to be exercised. Leases are classified as either finance or operating leases. This classification dictates whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. Our right-of use assets and lease liabilities primarily relate to office facilities, equipment used in connection with long-term construction contracts and other personal property. Certain of our facility and equipment leases include one or more options to renew, with renewal terms that can extend the lease term up to 10 years. The exercise of lease renewal options is at our discretion. Renewal periods are included in the expected lease term if we are reasonably certain we will exercise them. Certain leases also include options to purchase the leased property. None of our lease agreements contain material residual value guarantees or material restrictions or covenants. Long-term leases (leases with terms greater than 12 months) are recorded as liabilities at the present value of the minimum lease payments not yet paid. We use our incremental borrowing rate to determine the present value of the lease when the rate implicit in the lease is not readily determinable. Certain lease contracts contain nonlease components such as maintenance, utilities, fuel and operator services. We recognize both the lease component and nonlease components as a single lease component for all right-of-use assets. Short-term leases (leases with an initial term of 12 months or less or leases that are cancelable by the lessee and lessor without significant penalties) are not capitalized but are expensed on a straight-line basis over the lease term. The majority of our short-term leases relate to equipment used on construction projects. We enter into these leases at periodic rental rates for an unspecified duration and typically have a termination-for-convenience provision.
Recent Accounting Pronouncements | During 2023, the FASB issued ASU 2023-05, which requires certain joint ventures to apply a new basis of accounting upon formation by recognizing and initially measuring most of their assets and liabilities at fair value. The guidance does not apply to joint ventures that may be proportionately consolidated and those that are collaborative arrangements. ASU 2023-05 is effective for joint ventures formed on or after January 1, 2025. We do not expect this ASU will have a material impact on our financial statements. During 2023, the FASB issued ASU 2023-09, which requires us to disclose income taxes paid, net of refunds, disaggregated by federal, state and foreign taxes and to provide more details in our rate reconciliation about items that meet a quantitative threshold. ASU 2023-09 is effective for annual reporting beginning in 2025. We are currently evaluating the impact this ASU will have on our financial statements, but do not expect it to have any impact to our consolidated results. During 2024, the FASB issued ASU 2024-03 on the disaggregation of income statement expenses or "DISE." This ASU requires additional footnote disclosure of the details of certain income statement expense line items, without changing amounts reported on the consolidated income statement. ASU 2024-03 is first effective for our annual reporting for 2027 and for our quarterly reporting beginning in 2028. We do not expect this ASU to have any impact on our consolidated results. In October 2024, the FASB issued a proposed ASU to make targeted improvements to the guidance on internal use software to address specific issues raised by stakeholders. The proposed ASU will require entities to use judgment in evaluating when to recognize software costs. A final ASU is expected to be issued in 2025.

X
- Definition Contract Assets and Liabilities Policy + References No definition available. + Details
Name: | flr_ContractAssetsAndLiabilitiesPolicyPolicyTextBlock
Namespace Prefix: | flr_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Project Estimates Policy + References No definition available. + Details
Name: | flr_ProjectEstimatesPolicyPolicyTextBlock
Namespace Prefix: | flr_
Data Type: | dtr-types1: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 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. + References Reference 1: 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_CashAndCashEquivalentsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for credit risk. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 825 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1 + 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 consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Paragraph 2AA -Subparagraph (a) -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-2AA Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-4 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 5A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-5A + Details
Name: | us-gaap_ConsolidationVariableInterestEntityPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for its derivative instruments and hedging activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 815 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(n)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7 + Details
Name: | us-gaap_DerivativesPolicyTextBlock
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 equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 21D -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D + Details
Name: | us-gaap_EquityMethodInvestmentsPolicy
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 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 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 for investment classified as marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 320 -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477268/942-320-50-5 + Details
Name: | us-gaap_MarketableSecuritiesPolicy
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 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1 + Details
Name: | us-gaap_ResearchAndDevelopmentExpensePolicy
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/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 3: 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 4: 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 5: 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 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 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)(1) -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)(i) -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)(ii) -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)(v) -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 S99 -Paragraph 1 -Subparagraph (SAB Topic 14.C.Q3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1 Reference 6: 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 7: 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 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/718/tableOfContent Reference 10: 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 Reference 11: 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 + 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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4 Reference 3: 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 4: 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 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 11 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 12 -SubTopic 10 -Topic 275 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8 + Details
Name: | us-gaap_UseOfEstimates
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration