XML 27 R12.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Summary of Significant Accounting Policies | 12 Months Ended
--- | ---
Dec. 31, 2024
Accounting Policies [Abstract] |
Summary of Significant Accounting Policies | 2. Summary of Significant Accounting Policies Principles of Consolidation The consolidated financial statements present the results of operations, financial position, and cash flows of Builders FirstSource, Inc. and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation. Accounting Estimates The preparation of financial statements in conformity with Generally Accepted Accounting Principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. Actual results could materially differ from those estimates. Estimates are used when accounting for items such as revenue, vendor rebates, allowance for returns, discounts and credit losses, employee compensation programs, depreciation and amortization periods, income taxes, inventory values, insurance programs, goodwill, other intangible assets and long-lived assets. Equity Investments The Company’s equity investments are accounted for using equity method accounting and are recorded as other assets, net in the accompanying Consolidated Balance Sheets and are not considered significant to the Company. Reclassifications Certain prior periods’ amounts have been reclassified to conform to the current year presentation, including changing the composition of our product categories, and amounts presented as repurchases of common stock and tax withholdings on and exercises of equity awards. Prior period amounts related to product categories as disclosed in this Note 2 under Revenue Recognition have been reclassified to conform to the current year presentation. The prior period amounts related to tax withholdings on equity awards have been reclassified from repurchases of common stock and combined with exercises of stock options to conform to the present year presentation. Reclassifications had no impact on net income, total assets and liabilities, stockholders’ equity, financing cash flows, or total cash flows as previously reported. Segments We offer an integrated solution to our customers providing manufacturing, supply, and installation of a full range of structural and related building products. We provide a wide variety of building products and services directly to homebuilder customers. We manufacture floor trusses, roof trusses, wall panels, millwork, windows, and doors. We also provide a full range of construction services. Given the span and depth of our geographical reach, our locations are organized into three geographical divisions (East, Central, and West), which are also our operating segments. Our operating segments are organized on a geographical basis to facilitate a disaggregated management of the Company and to respond to the local needs of the customers in the markets we serve. All of our operating segments have similar customers, products and services, and distribution methods. Due to these similarities, along with the similar economic profitability achieved across all our operating segments, we aggregate our three operating segments into one reportable segment in accordance with GAAP. Centralized financial and operational oversight, including resource allocation and assessment of performance, is performed by our principal executive officer (“CEO”), whom we have determined to be our chief operating decision maker (“CODM”). Business Combinations When they meet the requirements under ASC 805, Business Combinations, merger and acquisition transactions are accounted for using the acquisition method, and accordingly the results of operations of the acquiree are included in the Company’s consolidated financial statements from the acquisition date. The consideration transferred is allocated to the identifiable assets acquired and liabilities assumed based on estimated fair values at the acquisition date, with any excess recorded as goodwill. Transaction-related costs are expensed in the period the costs are incurred. During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed with the corresponding adjustment to goodwill. Revenue Recognition We recognize revenue as performance obligations are satisfied by transferring control of a promised good or service to a customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. We generally classify our revenues into two types: (i) distribution sales; or (ii) sales related to contracts with service elements. Distribution sales typically consist of the sale of building products we manufacture and the resale of purchased building products. We recognize revenue related to distribution sales at a point in time upon delivery of the ordered goods to our customers. Payment terms related to distribution sales are not significant as payment is generally received shortly after the point of sale. Our contracts with service elements primarily relate to installation and construction services. We evaluate whether multiple contracts should be combined and accounted for as a single contract and whether a single or combined contract should be accounted for as a single performance obligation or multiple performance obligations. If a contract is separated into more than one performance obligation, we allocate the transaction price to each performance obligation generally based on observable standalone selling prices of the underlying goods or services. Revenue related to contracts with service elements is generally recognized over time based on the extent of progress towards completion of the performance obligation because of continuous transfer of control to the customer. We consider costs incurred to be indicative of goods and services delivered to the customer. As such, we use a cost-based input method to recognize revenue on our contracts with service elements as it best depicts the transfer of assets to our customers. Payment terms related to sales for contracts with service elements are specific to each customer and contract. However, they are considered to be short-term in nature as payments are normally received either throughout the life of the contract or shortly after the contract is complete. Contract costs include all direct material and labor, equipment costs and those indirect costs related to contract performance. Provisions for estimated losses on uncompleted contracts are recognized in the period in which such losses are determinable. Prepayments for materials or services are deferred until such materials have been delivered or services have been provided. All sales recognized are net of allowances for discounts and estimated returns, based on historical experience. The Company records sales incentives provided to customers as a reduction of revenue. We present all sales tax on a net basis in our consolidated financial statements. Costs to obtain contracts are expensed as incurred as our contracts are typically completed in one year or less, and where applicable, we generally would incur these costs whether or not we ultimately obtain the contract. We do not disclose the value of our remaining performance obligations on uncompleted contracts as our contracts generally have a duration of one year or less. The timing of revenue recognition, invoicing and cash collection results in accounts receivable, contract assets and contract liabilities. Contract assets include unbilled amounts when the revenue recognized exceeds the amount billed to the customer, and amounts representing a right to payment from previous performance that is conditional on something other than passage of time, such as retainage. Contract liabilities consist of customer advances and deposits, and deferred revenue. The following table disaggregates our net sales by product category for the years ended December 31:
|  | 2024 |  |  | 2023 |  |  | 2022 |
|  | (in thousands) |
Manufactured products |  | $ | 3,931,647 |  |  | $ | 4,669,088 |  |  | $ | 5,678,570 |
Windows, doors and millwork |  |  | 4,226,871 |  |  |  | 4,310,061 |  |  |  | 4,651,250 |
Specialty building products and services |  |  | 4,050,027 |  |  |  | 3,992,132 |  |  |  | 4,311,123 |
Lumber and lumber sheet goods |  |  | 4,191,947 |  |  |  | 4,126,049 |  |  |  | 8,085,475 |
Total net sales |  | $ | 16,400,492 |  |  | $ | 17,097,330 |  |  | $ | 22,726,418 |
As our product alignment continues to be refined, we have reclassified prior periods net sales by product category to conform to the current period presentation. The impact to each of the prior periods’ net sales for each product category was less than 1% for 2023 and 2022. Net sales from installation and construction services represents less than 10% of the Company’s net sales for each period presented. Through December 31, 2024, 2023 and 2022, we recognized as revenue substantially all of the contract liabilities balance at December 31, 2023, 2022 and 2021, respectively. Cash and Cash Equivalents and Checks Outstanding Cash and cash equivalents consist of cash on hand and all highly liquid investments with an original maturity date of three months or less. Also included in cash and cash equivalents are proceeds due from credit card transactions that generally settle within two business days. We maintain cash at financial institutions in excess of federally insured limits. Further, we maintain various banking relationships with different financial institutions. Accordingly, when there is a negative net book cash balance resulting from outstanding checks that had not yet been paid by any single financial institution, they are reflected in accounts payable in the accompanying consolidated balance sheets. Accounts Receivable We extend credit to qualified professional homebuilders and contractors, in many cases on a non-collateralized basis. Accounts receivable potentially expose us to concentrations of credit risk. Because our customers are dispersed among our various markets, our credit risk to any one customer or geographic economy is not significant. Other receivables consist primarily of vendor rebates receivables and income tax receivables. Our customer mix is a balance of large national homebuilders, regional homebuilders, local and custom homebuilders and repair and remodeling contractors as well as multi-family builders. For the year ended December 31, 2024, our top 10 customers accounted for 15% of our net sales, with our largest customer accounting for 4% of net sales. The allowance for credit losses is based on management’s assessment of the amount which may become uncollectible in the future and is estimated using specific review of problem accounts, overall portfolio quality, current and forecasted economic conditions that may affect the customer’s ability to pay, and historical experience. Accounts receivable are written off when deemed uncollectible. We also establish reserves for credit memos and customer returns. The reserve balance was $14.4 million and $14.8 million at December 31, 2024, and 2023, respectively. The activity in this reserve was not material for each year presented. The following table shows the changes in our allowance for credit losses:
|  | 2024 |  |  | 2023 |  |  | 2022 |
|  | (in thousands) |
Balance at January 1, |  | $ | 27,691 |  |  | $ | 50,383 |  |  | $ | 21,761 |
Net additions (reversals) to provision |  |  | 10,419 |  |  |  | (11,488 | ) |  |  | 38,921 |
Write-offs, net of recoveries |  |  | (11,276 | ) |  |  | (11,204 | ) |  |  | (10,299 | )
Balance at December 31, |  | $ | 26,834 |  |  | $ | 27,691 |  |  | $ | 50,383 |
Inventories Inventories consist principally of materials purchased for resale, including lumber and lumber sheet goods, windows, doors and millwork, and other building products, as well as certain manufactured products and are stated at the lower of cost or net realizable value. Cost is determined using the weighted average method, the use of which approximates the first-in, first-out method. We accrue for shrink based on the actual historical shrink results of our most recent physical inventories adjusted, if necessary, for current economic conditions. These estimates are compared with actual results as physical inventory counts are taken and reconciled to the general ledger. During the year, we monitor our inventory levels by market and record provisions for excess inventories based on slower moving inventory. We define potential excess inventory as the amount of inventory on hand in excess of the historical usage, excluding special order items purchased in the last six months. We then apply our judgment as to forecasted demand and other factors, including liquidation value, to determine the required adjustments to net realizable value. Our inventories are generally not susceptible to technological obsolescence. Our arrangements with vendors provide for rebates of a specified amount of consideration, payable at defined intervals, generally related to a stipulated level of purchases. We account for estimated rebates as a reduction of the prices of the vendor’s inventory until the product is sold, at which time such rebates reduce cost of sales in the accompanying consolidated statements of operations. Throughout the year we estimate the amount of the rebates based upon the expected level of purchases. We continually evaluate and revise these estimates, as necessary, based on actual purchase levels. We source products from a large number of suppliers. Materials purchased from our largest single supplier represented 8% of our total materials purchased in 2024. Shipping and Handling Costs Handling costs incurred in manufacturing activities are included in cost of sales. All other shipping and handling costs are included in selling, general and administrative expenses in the accompanying consolidated statements of operations and totaled $654.0 million, $656.0 million and $641.8 million in 2024, 2023 and 2022, respectively. Income Taxes We account for income taxes utilizing the asset and liability method described in the Income Taxes topic of the FASB Accounting Standards Codification (“Codification”). Deferred income taxes are recorded to reflect consequences on future years of differences between the tax basis of assets and liabilities and their financial reporting amounts at each year-end based on enacted tax laws and statutory tax rates applicable to the periods in which differences are expected to affect taxable earnings. We record a valuation allowance to reduce deferred tax assets if it is more likely than not that some portion or all of the deferred tax assets will not be realized. Warranty Expense We have warranty obligations with respect to most manufactured products; however, the liability for the warranty obligations is not material as a result of third-party inspection and acceptance processes. Debt Issuance Costs and Debt Discount/Premium Loan costs are capitalized upon the issuance of long-term debt and amortized over the life of the related debt. Debt issuance costs associated with term debt are presented as a reduction to long-term debt. Debt issuance costs associated with revolving debt arrangements are presented as a component of other assets. Debt issuance costs incurred in connection with revolving debt arrangements are amortized using the straight-line method. Debt issuance costs, discounts and premiums incurred in connection with term debt are amortized over the life of the related debt using the effective interest method. Amortization of debt issuance costs, discounts and premiums are included in interest expense. Upon changes to our debt structure, we evaluate debt issuance costs, discounts and premiums in accordance with the Debt topic of the Codification. We adjust debt issuance costs, discounts and premiums as necessary based on the results of this evaluation, as discussed in Note 8. Property, Plant and Equipment Property, plant and equipment are recorded at cost and depreciated using the straight-line method over the estimated useful lives of the assets. The estimated lives of the various classes of assets are as follows:
Buildings and improvements | 10 to 40 years
Machinery and equipment | 7 to 10 years
Information technology, furniture and fixtures | 3 to 5 years
Leasehold improvements | The shorter of the estimated useful life or the remaining lease term
Major additions and improvements are capitalized, while maintenance and repairs that do not extend the useful life of the property are charged to expense as incurred. Gains or losses from dispositions of property, plant and equipment are recorded in the period incurred. We also capitalize certain costs of computer software developed or obtained for internal use, including interest, provided that those costs are not research and development, and certain other criteria are met. Internal use computer software costs are included in information technology, furniture and fixtures, and generally depreciated using the straight-line method over the estimated useful lives of the assets, generally three years. Cloud Computing Arrangements We assess cloud computing arrangements to determine whether the contract meets the definition of a service contract or conveys a software license. When cloud computing arrangements meet the definition of a service contract, we capitalize expenditures for implementation, set-up, and other upfront costs incurred. Once the implementation of a cloud computing arrangement is complete and ready for its intended use, the Company amortizes the costs over the expected term of the hosting arrangement using the straight-line method to the same income statement line as the associated cloud operating expenses. As of December 31, 2024 and 2023, we had capitalized costs, net of amortization, of $9.3 million and $1.3 million included in Other current assets, respectively. As of December 31, 2024, we had capitalized costs, net of amortization, of $52.7 million included in Other assets, net. We did not have any non-current amounts recorded related to these agreements as of December 31, 2023. Amortization expense for these costs was $1.3 million and $1.4 million for the years ended December 31, 2024 and 2023, respectively, and is included in Selling, general and administrative expenses within the Consolidated Statements of Operations. We did not have any amortization expense related to these costs during the year ended December 31, 2022. Leases We lease certain land, buildings, rolling stock and other types of equipment for use in our operations. These leases typically have initial terms ranging from five to 15 years. Many of our leases contain renewal options which are exercisable at our discretion. These renewal options generally have terms ranging from one to five years. Under the Leases topic of the Codification, lessees are required to recognize the following for all leases, with the exception of short-term leases, at the commencement date: (1) a lease liability, which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. We determine if an arrangement is a lease at the inception of the arrangement. Lease liabilities are recognized based on the present value of lease payments over the lease term at the arrangement’s commencement date. Right-of-use assets are recognized based on the amount of the measurement of the lease liability adjusted for any lease payments made to the lessor at or before the commencement date, minus any lease incentives received and any initial direct costs incurred. Renewal options are included in the calculation of our right-of-use assets and lease liabilities when it is determined that they are reasonably certain of exercise based on an analysis of the relevant facts and circumstances. As the implicit rate of return of our lease agreements is usually not readily determinable, we generally use our incremental borrowing rate in determining the present value of lease payments. We determine our incremental borrowing rate based on information available to us at the lease commencement date. Certain of our lease arrangements contain lease and non-lease components. We have elected to account for non-lease components as a part of the related lease components for all of our leases. Leases with an initial term of 12 months or less are not recognized on our balance sheet. We recognize the expense for these leases on a straight-line basis over the lease term. We have certain lease agreements that are subject to changes based on the Consumer Price Index or another referenced index. In the event of changes to the relevant index, lease liabilities are not remeasured and incremental costs are treated as variable lease payments and recognized in the period in which the obligation for those payments is incurred. Long-Lived Assets We evaluate our long-lived assets, other than goodwill, for impairment when events or changes in circumstances indicate, in our judgment, that the carrying amount of such assets may not be recoverable. The determination of whether or not impairment exists is based on our estimate of undiscounted future cash flows before interest attributable to the assets as compared to the net carrying amount of the assets. If impairment is indicated, the amount of the impairment recognized is determined by estimating the fair value of the assets based on estimated discounted future cash flows and recording a provision for loss if the carrying amount is greater than estimated fair value. The net carrying amount of assets identified to be disposed of in the future is compared to their estimated fair value, usually the quoted market price obtained from an independent third-party less the cost to sell, to determine if impairment exists. Until the assets are disposed of, an estimate of the fair value is reassessed when related events or circumstances change. Insurance We have established insurance programs to cover certain insurable risks consisting primarily of physical loss to property, business interruptions resulting from such loss, workers’ compensation, employee healthcare, and comprehensive general and auto liability. Third-party insurance coverage is obtained for exposures above predetermined deductibles as well as for those risks required to be insured by law or contract. On a quarterly basis, we engage an external actuarial professional to independently assess and estimate the total liability outstanding. Provisions for losses are developed from these valuations which rely upon our past claims experience, which considers both the frequency and settlement of claims. The legal costs associated with these claims are included in these developed provisions. We discount our worker’s compensation, general liability, and auto liability insurance reserves based upon estimated future payment streams at our risk-free rate. Our total insurance reserve balances were $206.3 million and $190.0 million as of December 31, 2024, and 2023, respectively. Of these balances, $103.4 million and $100.0 million were recorded as other long-term liabilities as of December 31, 2024, and 2023, respectively. Included in these reserve balances as of December 31, 2024, and 2023, were $17.1 million and $13.7 million, respectively, of claims that exceeded stop-loss limits and are expected to be recovered under insurance policies which are also recorded as other receivables and other assets in the accompanying consolidated balance sheets. Net Income per Common Share Net income per common share, or earnings per share (“EPS”), is calculated in accordance with the Earnings per Share topic of the Codification, which requires the presentation of basic and diluted EPS. Basic EPS is computed using the weighted average number of common shares outstanding during the period. Diluted EPS is computed using the weighted average number of common shares outstanding during the period, plus the dilutive effect of potential common shares. The table below presents the calculation of basic and diluted EPS for the years ended December 31:
|  | Years Ended December 31, |
|  | 2024 |  |  | 2023 |  |  | 2022 |
|  | (in thousands, except per share amounts) |
Numerator: |  |  |  |  |  |  |  |  |
Net income |  | $ | 1,077,898 |  |  | $ | 1,540,555 |  |  | $ | 2,749,369 |
Denominator: |  |  |  |  |  |  |  |  |
Weighted average shares outstanding, basic |  |  | 118,038 |  |  |  | 127,777 |  |  |  | 161,960 |
Dilutive effect of options and RSUs |  |  | 942 |  |  |  | 1,221 |  |  |  | 1,521 |
Weighted average shares outstanding, diluted |  |  | 118,980 |  |  |  | 128,998 |  |  |  | 163,481 |
Net income per share: |  |  |  |  |  |  |  |  |
Basic |  | $ | 9.13 |  |  | $ | 12.06 |  |  | $ | 16.98 |
Diluted |  | $ | 9.06 |  |  | $ | 11.94 |  |  | $ | 16.82 |
Antidilutive and contingent RSUs excluded from diluted EPS |  |  | 147 |  |  |  | 3 |  |  |  | 99 |
Goodwill and Other Intangible Assets Intangibles subject to amortization We recognize an acquired intangible asset apart from goodwill whenever the intangible asset arises from contractual or other legal rights, or whenever it can be separated or divided from the acquired entity and sold, transferred, licensed, rented, or exchanged, either individually or in combination with a related contract, asset or liability. Impairment losses are recognized if the carrying amounts of an intangible asset subject to amortization is not recoverable from expected future cash flows and its carrying amount exceeds its estimated fair value. Goodwill We recognize goodwill as the excess cost of an acquired entity over the net amount assigned to assets acquired and liabilities assumed. Goodwill is tested for impairment on an annual basis and between annual tests whenever impairment is indicated. This annual test takes place as of December 31 each year. Impairment losses are recognized whenever the carrying amount of a reporting unit exceeds its fair value. Stock-based Compensation We have four stock-based employee compensation plans, which are described more fully in Note 10. We issue new common stock shares upon exercises of stock options and vesting of restricted stock units (“RSU”). We recognize the effect of pre-vesting forfeitures in the period they actually occur. The fair value of RSU awards which are subject to or contain market conditions is estimated on the date of grant using the Monte Carlo simulation model with the following weighted average assumptions for the years ended December 31:
|  | 2024 |  |  | 2023 |  |  | 2022 |
Expected volatility (company) |  |  | 43.8 | % |  |  | 46.5 | % |  |  | 53.0 | %
Expected volatility (peer group median) |  |  | 30.5 | % |  |  | 32.1 | % |  |  | 34.6 | %
Correlation between the company and peer group median |  |  | 0.5 |  |  |  | 0.5 |  |  |  | 0.6 |
Expected dividend yield |  |  | 0.0 | % |  |  | 0.0 | % |  |  | 0.0 | %
Risk-free rate |  |  | 4.5 | % |  |  | 3.8 | % |  |  | 1.7 | %
The expected volatilities and correlation are based on the historical daily returns of our common stock and the common stocks of the constituents of the Company’s peer group over the most recent period equal to the measurement period. The expected dividend yield is based on our history of not paying regular dividends in the past and our current intention to not pay regular dividends in the foreseeable future. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant and has a term equal to the measurement period. Fair Value The Fair Value Measurements and Disclosures topic of the Codification provides a framework for measuring the fair value of assets and liabilities and establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The fair value hierarchy can be summarized as follows: Level 1 — unadjusted quoted prices for identical assets or liabilities in active markets accessible by us Level 2 — inputs that are observable in the marketplace other than those inputs classified as Level 1 Level 3 — inputs that are unobservable in the marketplace and significant to the valuation If a financial instrument uses inputs that fall in different levels of the hierarchy, the instrument will be categorized based upon the lowest level of input that is significant to the fair value calculation. As of December 31, 2024, and 2023, the Company does not have any material financial instruments which are measured at fair value on a recurring basis. We have elected to report the value of our 5.00% 2030 notes, 4.25% 2032 notes, 6.375% 2032 notes, 6.375% 2034 notes, and Revolving Facility at amortized cost. The fair values of the 5.00% 2030 notes, 4.25% 2032 notes, 6.375% 2032 notes, and 6.375% 2034 notes at December 31, 2024, were $523.6 million, $1,149.2 million, $697.4 million and $988.8 million respectively, and were determined using Level 2 inputs based on market prices. Comprehensive Income Comprehensive income is defined as the change in equity (net assets) of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. It consists of net income and other gains and losses affecting stockholders’ equity that, under GAAP, are excluded from net income. Comprehensive income is equal to net income for the years ended December 31, 2024, 2023 and 2022. Recently Issued Accounting Pronouncements In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which is intended to enhance the transparency and decision usefulness of income tax disclosures. This amendment modifies the rules on income tax disclosures to require entities to disclose: (i) specific categories in the rate reconciliation and additional information for reconciling items that meet a quantitative threshold; (ii) the amount of income taxes paid (net of refunds received) disaggregated by federal, state, and foreign taxes, as well as individual jurisdictions in which income taxes paid is equal to or greater than five percent of total income taxes paid net of refunds; (iii) the income or loss from continuing operations before income tax expense, or benefit, disaggregated between domestic and foreign; and (iv) income tax expense or benefit from continuing operations disaggregated by federal, state and foreign. The guidance is effective for annual periods beginning after December 15, 2024, with early adoption permitted, and should be applied on a prospective basis, though retrospective application is permitted. We are currently evaluating the potential impact of adopting this new guidance on our consolidated financial statements and related disclosures. In November 2024, the FASB issued Accounting Standards Update No. 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses (“ASU 2024-03”), and in January 2025, the FASB issued Accounting Standards Update No. 2025-01, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40): Clarifying the Effective Date (“ASU 2025-01”). ASU 2024-03 requires additional disclosure of the nature of expenses included in the income statement as well as disclosures about specific types of expenses included in the expense captions presented in the income statement. ASU 2024-03, as clarified by ASU 2025-01, is effective for annual reporting periods beginning after December 15, 2026, and interim reporting periods within annual reporting periods beginning after December 15, 2027. The requirements will be applied prospectively with the option for retrospective application and early adoption is permitted. We are currently evaluating the potential impact of adopting this new guidance on our consolidated financial statements and related disclosures.

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 The entire disclosure for all significant accounting policies of the reporting entity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent + Details
Name: | us-gaap_SignificantAccountingPoliciesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration