XML 38 R23.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Organization and Summary of Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Jul. 31, 2024
Accounting Policies [Abstract] |
Basis of Consolidation and Presentation | Basis of Consolidation and Presentation The accompanying condensed financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended April 30, 2024 for the Company and its wholly and majority owned/controlled domestic and international subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. The preparation of the condensed consolidated financial statements conform with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X and prevailing practice within the Company's different industries. The accompanying condensed consolidated financial statements include all adjustments consisting of normal recurring accruals and any other adjustments that management considers necessary for a fair presentation of the results for these periods. The results of operations for the interim period are not necessarily indicative of the results for the entire fiscal year or any other period. The Company considers events or transactions that occur after the balance sheet date but before the condensed consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.
Use of Estimates and Uncertainties | Use of Estimates and Uncertainties The preparation of the condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially differ from these estimates, and changes in estimates are reported in current operations as new information is learned or upon the amounts becoming fixed or determinable.
Revenue Recognition | Revenue Recognition Substantially all fee revenue is derived from talent and organizational consulting services and digital sales, stand-alone or as part of a solution, fees for professional services related to executive and professional recruitment performed on a retained basis, interim services and Recruitment Process Outsourcing ("RPO"), either stand-alone or as part of a solution. Revenue is recognized when control of the goods and services are transferred to the customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods and services. Revenue contracts with customers are evaluated based on the five-step model outlined in Accounting Standards Codification (“ASC”) 606 (“ASC 606”), Revenue from Contracts with Customers: 1) identify the contract with a customer; 2) identify the performance obligation(s) in the contract; 3) determine the transaction price; 4) allocate the transaction price to the separate performance obligation(s); and 5) recognize revenue when (or as) each performance obligation is satisfied. Consulting fee revenue is primarily recognized as services are rendered, measured by total hours incurred as a percentage of the total estimated hours at completion. It is possible that updated estimates for consulting engagements may vary from initial estimates with such updates being recognized in the period of determination. Depending on the timing of billings and services rendered, the Company accrues or defers revenue as appropriate. Digital fee revenue is generated from intellectual property ("IP") based software products enabling large-scale talent programs for pay, talent development, engagement, and assessment and is consumed directly by an end user or indirectly through a consulting engagement. Revenue is recognized as services are delivered and the Company has a legally enforceable right to payment. Revenue also comes from the sale of the Company’s product subscriptions, which are considered symbolic IP due to the dynamic nature of the content. As a result, revenue is recognized over the term of the contract. Functional IP licenses grant customers the right to use IP content via the delivery of a flat file. Because the IP content license has significant stand-alone functionality, revenue is recognized upon delivery and when an enforceable right to payment exists. Revenue for tangible and digital products sold by the Company, such as books and digital files, is recognized when these products are shipped. Fee revenue from executive and professional search activities is generally one-third of the estimated first-year cash compensation of the placed candidate, plus a percentage of the fee to cover indirect engagement-related expenses. In addition to the search retainer, an uptick fee is billed when the actual compensation awarded by the client for a placement is higher than the estimated compensation. In the aggregate, upticks have been a relatively consistent percentage of the original estimated fee; therefore, the Company estimates upticks using the expected value method based on historical data on a portfolio basis. In a standard search engagement, there is one performance obligation, which is the promise to undertake a search. The Company generally recognizes such revenue over the course of a search and when it is legally entitled to payment as outlined in the billing terms of the contract. Any revenues associated with services that are provided on a contingent basis are recognized once the contingency is resolved, as this is when control is transferred to the customer. These assumptions determine the timing of revenue recognition for the reported period. In addition to talent acquisition for permanent placement roles, the Professional Search & Interim segment also offers recruitment services for interim roles. Interim roles are short term in duration, generally less than 12 months. Generally, each interim role is a separate performance obligation. The Company recognizes fee revenue over the duration that the interim resources’ services are provided which also aligns to the contracted invoicing plan and enforceable right to payment. RPO fee revenue is generated through two distinct phases: 1) the implementation phase and 2) the post-implementation recruitment phase. The fees associated with the implementation phase are recognized over the period that the related implementation services are provided. The post-implementation recruitment phase represents end-to-end recruiting services to clients for which there are both fixed and variable fees, which are recognized over the period that the related recruiting services are performed.
Allowance for Doubtful Accounts | Allowance for Doubtful Accounts An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company’s expected credit loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers’ trade accounts receivable. Due to the short-term nature of such receivables, the estimate of the amount of accounts receivable that may not be collected is primarily based on historical loss-rate experience. When required, the Company adjusts the loss-rate methodology to account for current conditions and reasonable and supportable expectations of future economic and market conditions. The Company generally assesses future economic condition for a period of sixty to ninety days, which corresponds with the contractual life of its accounts receivables. After the Company exhausts all collection efforts, the amount of the allowance is reduced for balances written off as uncollectible.
Cash and Cash Equivalents | Cash and Cash Equivalents The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of July 31, 2024 and April 30, 2024, the Company’s investments in cash equivalents consisted of money market funds, and as of April 30, 2024 also consisted of commercial paper with initial maturity of less than 90 days for which market prices are readily available. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experienced any losses in such accounts.
Marketable Securities | Marketable Securities The Company currently has investments in marketable securities and mutual funds that are classified as either equity securities or available-for-sale debt securities. The classification of the investments in these marketable securities and mutual funds is assessed upon purchase and reassessed at each reporting period. These investments are recorded at fair value and are classified as marketable securities in the accompanying condensed consolidated balance sheets. The investments that the Company may sell within the next 12 months are recognized as current assets. The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company’s deferred compensation plans. Such investments are classified as equity securities and mirror the employees’ investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (“ECAP”) from a pre-determined set of securities. Realized gains (losses) on marketable securities are determined by specific identification. Interest is recognized on an accrual basis; dividends are recorded as earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying condensed consolidated statements of income in other income, net. The Company also invests cash in excess of its daily operating requirements and capital needs primarily in marketable fixed income (debt) securities in accordance with the Company’s investment policy, which restricts the type of investments that can be made. The Company’s investment portfolio includes commercial paper, corporate notes/bonds and U.S. Treasury and Agency securities. These marketable fixed income (debt) securities are classified as available-for-sale securities based on management’s decision, at the date such securities are acquired, not to hold these securities to maturity or actively trade them. The Company carries these marketable debt securities at fair value based on the market prices for these marketable debt securities or similar debt securities whose prices are readily available. The changes in fair values, net of applicable taxes, are recorded as unrealized gains or losses as a component of comprehensive income unless the change is due to credit loss. A credit loss is recorded in the condensed consolidated statements of income in other income, net; any amount in excess of the credit loss is recorded as unrealized losses as a component of comprehensive income. Generally, the amount of the loss is the difference between the cost or amortized cost and its then current fair value; a credit loss is the difference between the discounted expected future cash flows to be collected from the debt security and the cost or amortized cost of the debt security. During the three months ended July 31, 2024 and 2023, no amount was recognized as a credit loss for the Company’s available for sale debt securities.
Fair Value of Financial Instruments | Fair Value of Financial Instruments Fair value is the price the Company would receive to sell an asset or transfer a liability (exit price) in an orderly transaction between market participants. For those assets and liabilities recorded or disclosed at fair value, the Company determines the fair value based upon the quoted market price, if available. If a quoted market price is not available for identical assets, the fair value is based upon the quoted market price of similar assets. The fair values are assigned a level within the fair value hierarchy as defined below: •Level 1: Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities. •Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active. •Level 3: Unobservable inputs that reflect the reporting entity’s own assumptions. As of July 31, 2024 and April 30, 2024, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of cash equivalents and accounts receivable approximates fair value due to the short-term maturity of these instruments. The fair values of marketable securities classified as equity securities are obtained from quoted market prices, and the fair values of marketable securities classified as available-for-sale and foreign currency forward contracts are obtained from a third party, which are based on quoted prices or market prices for similar assets and financial instruments.
Impairment of Long-Lived Assets | Impairment of Long-Lived Assets Long-lived assets include property, equipment, right-of-use ("ROU") assets and software developed or obtained for internal use. Management reviews the Company’s recorded long-lived assets for impairment annually or whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. Events relating to recoverability may include significant unfavorable changes in business conditions, recurring losses, or a forecasted inability to achieve break-even operating results over an extended period. The Company determines the extent to which an asset may be impaired based upon its expectation of the asset’s future usability, as well as on a reasonable assurance that the future cash flows associated with the asset will be in excess of its carrying amount. If the total of the expected undiscounted future cash flows is less than the carrying amount of the asset, a loss is recognized for the difference between fair value and the carrying value of the asset. During the three months ended July 31, 2024, there were no impairment charges recorded. During the three months ended July 31, 2023, the Company reduced its real estate footprint and as a result, the Company recorded an impairment charge of ROU assets of $1.6 million and an impairment of leasehold improvements and furniture and fixtures of $0.1 million, both recorded in the condensed consolidated statements of income in general and administrative expenses.
Goodwill and Intangible Assets | Goodwill and Intangible Assets Goodwill represents the excess of the purchase price over the fair value of assets acquired. Goodwill is tested for impairment annually and more frequently if events or changes in circumstances indicate that it is more likely than not that the asset is impaired. Results of the annual quantitative impairment test performed as of February 1, 2024, indicated that the fair value of each of the reporting units exceeded its carrying amount. As a result, no impairment charge was recognized. As of July 31, 2024 and April 30, 2024, there were no indicators of potential impairment with respect to the Company’s goodwill that would require further testing. Intangible assets primarily consist of customer lists, non-compete agreements, proprietary databases and IP. Intangible assets are recorded at their estimated fair value at the date of acquisition and are amortized in a pattern in which the asset is consumed if that pattern can be reliably determined, or using the straight-line method over their estimated useful lives, which range from one to 24 years. For intangible assets subject to amortization, an impairment loss is recognized if the carrying amount of the intangible assets is not recoverable and exceeds fair value. The carrying amount of the intangible assets is considered not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from use of the asset. The Company reviewed its intangible assets and did not identify any indicators of impairment as of July 31, 2024 and April 30, 2024.
Earnings Per Share | Earnings Per Share The Company treats unvested share-based payment awards that have non-forfeitable rights to dividends prior to vesting as a separate class of securities in calculating earnings per share. The Company has granted and expects to continue to grant to certain employees under its restricted stock agreements, grants that contain non-forfeitable rights to dividends. Such grants are considered participating securities. Therefore, the Company is required to apply the two-class method in calculating earnings per share. The two-class method of computing earnings per share is an earnings allocation formula that determines earnings per share for each class of common stock and participating security according to dividends declared (or accumulated) and participation rights in undistributed earnings. The dilutive effect of participating securities is calculated using the more dilutive of the treasury method or the two-class method. Basic earnings per common share was computed using the two-class method by dividing basic net earnings attributable to common stockholders by the weighted-average number of common shares outstanding. Diluted earnings per common share was computed using the two-class method by dividing diluted net earnings attributable to common stockholders by the weighted-average number of common shares outstanding plus dilutive common equivalent shares. Dilutive common equivalent shares include all in-the-money outstanding options or other contracts to issue common stock as if they were exercised or converted. Financial instruments that are not in the form of common stock, but when converted into common stock increase earnings per share, are anti-dilutive and are not included in the computation of diluted earnings per share.
Recent Accounting Standards - Not Yet Adopted | Recent Accounting Standards - Not Yet Adopted In November 2023, the Financial Accounting Standards Board issued an amendment in accounting update for all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendment in this update improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expense. The amendment in this update is effective for fiscal years beginning after December 15, 2023, and interim periods with fiscal years beginning after December 15, 2024. The Company will adopt this guidance in fiscal 2025 and in interim periods beginning in fiscal 2026. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements. In December 2023, the Financial Accounting Standards Board issued an amendment in accounting update for income taxes disclosures. The new amendment provides improvements to income tax disclosures by requiring specific categories in the rate reconciliation and disaggregated information for income taxes paid. The amendment of this update is effective for annual periods beginning after December 15, 2024, and should be applied on a prospective basis. The Company will adopt this guidance in its fiscal year beginning May 1, 2025. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.

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 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 credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 6.M.2.Q4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483530/326-20-S99-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-5A Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3C Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 35 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479366/326-20-35-8A Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-5 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 30 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147479175/326-30-30-1B Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3C -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3C Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3D -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 13A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-13A Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 30 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479391/326-20-30-4A Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 35 -Paragraph 7A -Publisher FASB -URI https://asc.fasb.org/1943274/2147479148/326-30-35-7A Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-21 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479106/326-30-50-7 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479319/326-20-50-17 + Details
Name: | us-gaap_CreditLossFinancialInstrumentPolicyTextBlock
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 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 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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.CC) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 05 -Paragraph 4 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4 + Details
Name: | us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for 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 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 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