XML 75 R34.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Significant Accounting Policies (Policies) | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2019
Accounting Policies [Abstract] |  |
Basis of presentation |  | Basis of Presentation We prepared the accompanying consolidated financial statements in accordance with U.S. generally accepted accounting principles ("GAAP").
Consolidation |  | Consolidation Our consolidated financial statements include our assets, liabilities, revenues, and expenses, as well as the assets, liabilities, revenues, and expenses of subsidiaries in which we had a controlling financial interest. We have eliminated intercompany transactions and balances.
Use of Estimates |  | Use of Estimates Preparing financial statements in accordance with GAAP requires us to make estimates and assumptions that affect the amounts we report. We regularly evaluate our estimates and judgments based on historical experience and other relevant facts and circumstances. Actual amounts could differ from our estimates.
Lease Classification | Lease Classification We determine the classification of a lease at its inception. If the provisions of the lease subsequently change, we evaluate whether the modification requires a reassessment of the classification per the guidance around lease modifications within ASC Topic 842, Leases ("Topic 842") and will reassess lease classification, if required. See "Note 6. Leases." |
Revenue Recognition |  | Revenue Recognition Revenue is recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods and services. We disaggregate revenue into four categories as presented on our statements of comprehensive income: Lease Revenue Lease revenue, which includes operating lease revenue and finance lease revenue, is our primary source of revenue. Operating Lease Revenue We lease railcars, locomotives, aircraft spare engines, and tank containers under full-service and net operating leases. We price full-service leases as an integrated service that includes amounts related to maintenance, insurance, and ad valorem taxes. We do not offer stand-alone maintenance service contracts. Operating lease revenue is within the scope of Topic 842, and we have elected not to separate non-lease components from the associated lease component for qualifying leases. Operating lease revenue is recognized on a straight-line basis over the term of the underlying lease. As a result, lease revenue may not be recognized in the same period as maintenance and other costs, which we expense as incurred. Variable rents are recognized when applicable contingencies are resolved. Revenue is not recognized if collectability is not reasonably assured. See "Note 6. Leases." Finance Lease Revenue In certain cases, we lease railcars and tank containers that, at lease inception, are classified as finance leases. In accordance with Topic 842, finance lease revenue is recognized using the effective interest method, using the interest rate implicit in the lease. See "Note 6. Leases." Non-Dedicated Engine Revenue Certain of our owned aircraft spare engines are part of a pool of non-dedicated spare engines managed under a capacity agreement with Rolls-Royce. Revenue is earned based on our ability to meet engine capacity requirements under the agreement, which requires us to enroll a minimum number of engines in a pool of non-dedicated spare engines for short-term lease to Rolls-Royce customers. We recognize revenue based on our right to receive a portion of the revenue earned by the pool, which is calculated based on the average engine flight hours reported for each type of engine enrolled into the pool. Marine Operating Revenue Historically, we generated marine operating revenue through shipping services completed by our marine vessels. As of 2024, we no longer have marine operating revenue, as all marine vessels were sold as of December 31, 2023. Other Revenue Other revenue is comprised of customer repair revenue, termination fees, interest income, and other miscellaneous revenues. Select components of other revenue are within the scope of ASC Topic 606, Revenue from Contracts with Customers. Revenue attributable to terms provided in our lease contracts are variable lease components that are recognized when earned, in accordance with Topic 842.
Earnings Per Share | Earnings Per Share We compute basic and diluted earnings per share using the two-class method, which is an earnings allocation calculation that determines Earnings Per Share ("EPS") for each class of common stock and participating security. Our vested and exercisable stock options contain non-forfeitable rights to dividends or dividend equivalents and are classified as participating securities in the calculation of EPS. Our unvested stock options, restricted stock units, performance shares and non-employee director awards do not contain nonforfeitable rights to dividends or dividend equivalents and are therefore not classified as participating securities. Vested non-employee director awards are treated as shares outstanding for basic and diluted earnings per share because these awards are guaranteed to be settled in shares upon the passage of time. Under the two-class method, net income is allocated between shares of common stock and participating securities based on their participating rights. Basic EPS is computed by dividing net income, adjusted for earnings allocated to participating securities, by the weighted-average number of common shares outstanding. We weight shares issued or reacquired for the portion of the period that they were outstanding. Diluted EPS is calculated by dividing net income, adjusted for earnings allocated to participating securities, by the weighted-average number of common shares outstanding adjusted for the dilutive effect of unvested stock options, restricted stock units and performance shares. The dilutive effect of participating securities is calculated using the more dilutive of the treasury stock method or the two-class method. Earnings allocated to participating securities include their portion of dividends declared and undistributed earnings during the period. |
Cash and Cash Equivalents |  | Cash and Cash Equivalents and Short-Term Investments We classify all highly liquid investments with a maturity of three months or less at the date of purchase as cash equivalents. Investments with maturities greater than three months but less than one year at the date of purchase are classified as short-term investments.
Restricted Cash |  | Restricted Cash Restricted cash is cash and cash equivalents that are restricted as to withdrawal and use. Our restricted cash primarily relates to cash received from a specific customer and held to pay for potential repairs.
Allowance for Losses |  | Allowance for Losses The allowance for losses is our estimate of credit losses associated with receivable balances. Receivables include rent and other receivables and finance lease receivables. Our loss reserves for rent and other receivables are based on historical loss experience and judgments about the impact of economic conditions, the state of the markets we operate in, and collateral values, if applicable. In addition, we may establish specific reserves for known troubled accounts. We evaluate reserve estimates for finance lease receivables under ASC 326, on a customer-specific basis, considering each customer's particular credit situation, current economic conditions, and expected value of the underlying collateral upon its repossession, to adjust the allowance when necessary. We also consider the factors we use to evaluate rent and other receivables, which are outlined above. We record charges against the allowance when we deem them uncollectable. We made no material changes in our estimation methods or assumptions for the allowance during 2024. We believe that the allowance is adequate to cover losses inherent in our receivables balances as of December 31, 2024. Since the allowance is based on judgments and estimates, it is possible that actual losses incurred will differ from the estimate. See "Note 18. Allowance for Losses."
Operating Assets and Facilities |  | Operating Assets and Facilities We record operating assets, facilities, and capitalized improvements at cost. We depreciate operating assets and facilities over their estimated useful lives to estimated residual values using the straight-line method. We depreciate leasehold improvements over the shorter of their useful lives or the lease term. Our estimated depreciable lives of operating assets and facilities are as follows:
Railcars | 15–45 years
Aircraft spare engines | 20–30 years
Locomotives | 10–20 years
Tank containers | 15–25 years
Buildings | 40–50 years
Leasehold improvements | 5–15 years
Other equipment | 3–30 years
We review our operating assets and facilities for impairment annually, or if circumstances indicate that the carrying amount of those assets may not be recoverable. We evaluate the recoverability of assets to be held and used by comparing the carrying amount of the asset to the undiscounted future net cash flows we expect the asset to generate. If we determine an asset is impaired, we recognize an impairment loss equal to the amount the carrying amount exceeds the asset’s fair value. We classify assets we plan to sell or otherwise dispose of as held for sale, provided they meet specified accounting criteria, and we record those assets at the lower of their carrying amount or fair value less costs to sell. See "Note 10. Asset Impairments and Assets Held for Sale" for further information about asset impairment losses and assets held for sale.
Leased assets as a Lessee | Leased Assets as a Lessee We record right-of-use assets for operating leases and finance leases as a lessee and we record the related obligations as liabilities. We amortize the leased assets over the lease terms. We review our right-of-use assets for impairment annually, or if circumstances indicate that the carrying amount of those assets may not be recoverable. |
Investments in Affiliates |  | Investments in Affiliates We use the equity method to account for investments in joint ventures and other unconsolidated entities if we have the ability to exercise significant influence over the financial and operating policies of those investees. Under the equity method, we record our initial investments in these entities at cost and subsequently adjust the investment for our share of the affiliates’ earnings (losses), and distributions. We review the carrying amount of our investments in affiliates annually, or whenever circumstances indicate that the value of these investments may have declined. If we determine an investment is impaired on an other-than-temporary basis, we record a loss equal to the difference between the fair value of the investment and its carrying amount. See "Note 7. Investments in Affiliated Companies."
Goodwill and Intangible Assets |  | Goodwill and Intangible Assets We recognize goodwill when the consideration paid to acquire a business exceeds the fair value of the net assets acquired. We assign goodwill to the same reporting unit as the net assets of the acquired business and we assess our goodwill for impairment on an annual basis in the fourth quarter, or if impairment indicators are present. Goodwill is initially assessed for impairment by performing a qualitative assessment to determine if it was more likely than not that the fair value of the reporting unit exceeded its carrying value. If necessary, the fair value of the reporting unit is then compared to its carrying value, including goodwill. If the carrying amount of the applicable reporting unit exceeds its fair value, we record an impairment loss for the difference. The fair values of our reporting units are determined using discounted cash flow models. See "Note 17. Goodwill." We recognize intangible assets acquired in a business combination at their estimated fair value at the time of the business combination. Intangible assets consist of customer relationships and trade names and are amortized on a straight-line basis over their estimated useful lives ranging from 10 years to 25 years. We review intangible assets for potential impairment if circumstances indicate that the carrying amount of those assets may not be recoverable. Intangible assets are included in other assets on the balance sheet.
Income Taxes |  | Income Taxes We calculate provisions for federal, state, and foreign income taxes on our reported income before income taxes. We base our calculations of deferred tax assets and liabilities on the differences between the financial statement and tax bases of assets and liabilities, using enacted rates in effect for the year we expect the differences will reverse. We reflect the cumulative effect of changes in tax rates from those we previously used to determine deferred tax assets and liabilities in the provision for income taxes in the period the change is enacted. Provisions for income taxes in any given period can differ from those currently payable or receivable because certain items of income and expense are recognized in different periods for financial reporting purposes than for income tax purposes. We may deduct expenses or defer income attributable to uncertain tax positions for tax purposes, and include those items in our liability for uncertain tax positions in other liabilities on the balance sheet. See "Note 13. Income Taxes."
Fair Value Measurements |  | Fair Value Measurements Fair value is the price that a market participant would receive to sell an asset or pay to transfer a liability in an orderly transaction at the measurement date. We classify fair value measurements according to the three-level hierarchy defined by GAAP, and those classifications are based on our judgment about the reliability of the inputs we use in the fair value measurement. Level 1 inputs are quoted prices available in active markets for identical assets or liabilities. Level 2 inputs are observable, either directly or indirectly, and may include quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data. For assets or liabilities with a specified contractual term, Level 2 inputs must be observable for substantially the full term of that asset or liability. Level 3 inputs are unobservable, meaning they are supported by little or no market activity. Fair value measurements classified as Level 3 typically rely on pricing models and discounted cash flow methodologies, both of which require significant judgment. See "Note 9. Fair Value."
Derivatives |  | Derivatives We use derivatives, such as interest rate swap agreements, treasury rate locks, options, cross currency swaps, and currency forwards, to hedge our exposure to interest rate and foreign currency exchange rate risk on existing and anticipated transactions. We formally designate derivatives that meet specific accounting criteria as qualifying hedges at inception. These criteria require us to have the expectation that the derivative will be highly effective at offsetting changes in the fair value or expected cash flows of the hedged exposure, both at the inception of the hedging relationship and on an ongoing basis. We recognize all derivative instruments at fair value and classify them on the balance sheet as either other assets or other liabilities. We generally base the classification of derivative activity in the statements of comprehensive income and cash flows on the nature of the hedged item. For derivatives we designate as fair value hedges, we recognize changes in the fair value of both the derivative and the hedged item in interest expense, and we include the related cash flows in the cash flow section corresponding to the hedged item. For derivatives we designate as cash flow hedges, we record the effective portion of the change in the fair value of the derivative as part of other comprehensive (loss) income, and we recognize those changes in earnings in the period the hedged transaction affects earnings. We recognize any ineffective portion of the change in the fair value of the derivative immediately in earnings. Cash flows from derivatives designated as cash flow hedges are included in the cash flow section corresponding to the hedged item. Although we do not hold or issue derivative financial instruments for purposes other than hedging, we may not designate certain derivatives as accounting hedges. We recognize changes in the fair value of these derivatives in earnings immediately. We classify gains and losses on derivatives that are not designated as hedges as other expenses, and we include the related cash flows in cash flows from operating activities. See "Note 9. Fair Value
Foreign Currency |  | Foreign Currency We translate the assets and liabilities of our operations that have non-US dollar functional currencies at exchange rates in effect at year-end. Revenue, expenses, and cash flows are translated monthly using average exchange rates. We defer gains and losses resulting from foreign currency translation and record those gains and losses as a separate component of accumulated other comprehensive loss. Gains and losses resulting from foreign currency transactions and from the remeasurement of non-functional currency assets and liabilities are recognized in other expense during the periods in which they occur. Net gains (losses) recognized were $0.6 million, $6.9 million and $(4.6) million for 2024, 2023, and 2022.
Environmental Liabilities |  | Environmental Liabilities We record accruals for environmental remediation costs at applicable sites when they are probable and when we can reasonably estimate the expected costs. We record adjustments to initial estimates as necessary. Since these accruals are based on estimates, actual environmental remediation costs may differ. We expense or capitalize environmental remediation costs related to current or future operations as appropriate. See "Note 23. Legal Proceedings and Other Contingencies.
Defined Benefit Pension and Other Post-Retirement Plans |  | Defined Benefit Pension and Other Post-Retirement Plans Our balance sheet reflects the funded status of our pension and post-retirement plans, which is the difference between the fair value of the plan assets and the projected benefit obligation. We recognize the aggregate overfunding of any plans in other assets, the aggregate underfunding of any plans in other liabilities, and the corresponding adjustments for unrecognized actuarial gains (losses) and prior service cost (credits) in accumulated other comprehensive loss. We record the service cost component of net periodic cost in selling, general, and administrative expense in the statements of comprehensive income and the non-service components in other expense. See "Note 11. Pension and Other Post-Retirement Benefits."
Maintenance and Repair Costs |  | Maintenance and Repair Costs We expense maintenance and repair costs as incurred. We capitalize certain costs incurred in connection with planned major maintenance activities if those activities improve the asset or extend its useful life. We depreciate those capitalized costs over the estimated useful life of the improvement.
Operating Lease Expense |  | Operating Lease Expense We classify leases of certain railcars and other equipment as operating leases. We record the lease expense associated with these leases in operating lease expense on a straight-line basis. We also classify our leases of office facilities and related administrative assets as operating leases, and we record the associated expense in selling, general and administrative expense. See "Note 6. Leases."
Share-Based Compensation |  | Share-Based Compensation We base our measurement of share-based compensation expense on the grant date fair value of an award, and we recognize the expense over the requisite service period. Forfeitures are recorded when they occur. For awards accounted for as liability awards, the liability and related compensation expense is adjusted to reflect the fair value of the underlying shares at the end of each reporting period. We recognize compensation expense for these awards over the applicable vesting period. See "Note 12. Share-Based Compensation
Net Gain on Asset Dispositions |  | Net Gain on Asset Dispositions Net gain on dispositions includes gains and losses on sales of operating assets and residual sharing income, which we also refer to as asset remarketing income; non-remarketing disposition gains, primarily from scrapping of railcars; and asset impairment losses. We recognize disposition gains, including non-remarketing gains, upon completion of the sale or scrapping of operating assets. Residual sharing income includes fees we receive from the sale of managed assets, and we recognize these fees upon completion of the underlying transactions.
Interest expense, net |  | nterest Expense, net Interest expense is the interest we accrue on indebtedness and the amortization of debt issuance costs and debt discounts and premiums. We defer debt issuance costs and debt discounts and premiums and amortize them over the term of the related debt. We report interest expense net of interest income on bank deposits. Interest income on bank deposits was $24.3 million in 2024, $15.2 million in 2023, and $6.4 million in 2022.
Receivable |  | Finance Lease Receivables We record a gross lease payment receivable and an estimated residual value, net of unearned income for our finance leases. For sales-type leases, we may also recognize a gain or loss in the period the lease is recorded. Lease payment receivables represent the present value of the rents we expect to receive through the end of the lease term for a leased asset. Estimated residual values are our estimates of value of an asset at the end of a finance lease term. The combination of these is considered the net investment in a lease. Over the lease term, the net investment in these leases is reduced and finance lease income is recognized in our consolidated statements of comprehensive income. We evaluate our net investment in finance leases for impairment based on current conditions and reasonable and supportable forecasts of future conditions under ASC Topic 326, Financial Instruments - Credit Losses. See the “Allowance for Losses” section within this Note for more information.

X
- Definition Basis of presentation. + References No definition available. + Details
Name: | gmt_BasisOfPresentationPolicyTextBlock
Namespace Prefix: | gmt_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease Classification + References No definition available. + Details
Name: | gmt_LeaseClassificationPolicyTextBlock
Namespace Prefix: | gmt_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net Gain on Asset Dispositions [Policy Text Block] + References No definition available. + Details
Name: | gmt_NetGainOnAssetDispositionsPolicyTextBlock
Namespace Prefix: | gmt_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Assets and Facilities Policy Text Block + References No definition available. + Details
Name: | gmt_OperatingAssetsAndFacilitiesPolicyTextBlock
Namespace Prefix: | gmt_
Data Type: | dtr-types1:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating Lease Expense Policy Text Block + References No definition available. + Details
Name: | gmt_OperatingLeaseExpensePolicyTextBlock
Namespace Prefix: | gmt_
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 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 salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -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://fasb.org/us-gaap/role/ref/legacyRef -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_CompensationRelatedCostsPolicyTextBlock
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 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 obligations that resulted from improper or other-than normal operation of a long-lived asset in the past. This accounting policy may address (1) whether the related remediation costs are expensed or capitalized, (2) whether the obligation is measured on a discounted basis, (3) the event, situation, or set of circumstances that generally triggers recognition of loss contingencies arising from the entity's environmental remediation-related obligations, and (4) the timing of recognition of any recoveries. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480102/450-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-4 Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481931/410-30-50-8 Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481899/410-30-55-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 410 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/410-30/tableOfContent + Details
Name: | us-gaap_EnvironmentalCostsPolicy
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 determining the fair value of financial instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 825 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-1 + Details
Name: | us-gaap_FairValueOfFinancialInstrumentsPolicy
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. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-20/tableOfContent + Details
Name: | us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy
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 recognizing interest expense, including the method of amortizing debt issuance costs. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1 + Details
Name: | us-gaap_InterestExpensePolicyTextBlock
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 estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-9 + Details
Name: | us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of the accounting policy for maintenance costs. Does not include planned major maintenance activities. + References No definition available. + Details
Name: | us-gaap_MaintenanceCostPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 30 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481097/715-30-50-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 60 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480266/715-60-50-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 80 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480576/715-80-50-2 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 715 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1 + Details
Name: | us-gaap_PensionAndOtherPostretirementPlansPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2 + Details
Name: | us-gaap_ReceivablesPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4 Reference 3: 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 + Details
Name: | us-gaap_RevenueRecognitionPolicyTextBlock
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