XML 29 R19.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

Summary of Significant Accounting Policies (Policies) | 6 Months Ended
--- | ---
Jun. 30, 2024
Accounting Policies [Abstract] |
Basis of Presentation | Basis of Presentation The unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and in accordance with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X promulgated by the Securities and Exchange Commission (SEC) and therefore do not contain all of the information and footnotes required by GAAP and the SEC for annual financial statements. Interim financial information includes the Company’s accounts and those of its wholly and non-wholly owned subsidiaries. The non-wholly owned subsidiary was consolidated using the voting interest model as the Company owns a majority of the non-wholly owned subsidiary’s voting interests. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company’s consolidated financial statements included in its Annual Report on Form 10-K for the year ended December 31, 2023 as filed with the SEC on February 29, 2024. The preparation of the Company’s unaudited condensed consolidated interim financial statements in accordance 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 balance sheet dates and the reported amounts of revenues and expenses for the periods presented. These include, but are not limited to, estimates and assumptions used in determining the Company’s regulatory asset and liability balances based upon probability assessments of regulatory recovery, utility plant useful lives, revenues earned but not yet billed, asset retirement obligations, allowance for credit losses, pension and other employee benefit plan liabilities, and income tax-related assets and liabilities. Actual results could materially differ from these estimates. In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements reflect all adjustments, consisting of normal recurring transactions that are necessary to provide a fair presentation of the results for the periods covered. Due to the seasonal nature of the water business, the results for interim periods are not indicative of the results for a 12-month period. Revenue and income are generally higher in the warm, dry summer months when water usage and sales are greater. Revenue and income are generally lower in the winter months when cooler temperatures and rainfall curtail water usage and sales.
Revenue | Revenue from contracts with customers The Company principally generates operating revenue from contracts with customers by providing regulated water and wastewater services at tariff-rates authorized by the Commissions in the states in which they operate and non-regulated water and wastewater services at rates authorized by contracts with government agencies. Revenue from contracts with customers reflects amounts billed for the volume of consumption at authorized per unit rates, for a service charge, and for other authorized charges. The Company satisfies its performance obligation to provide water and wastewater services over time as services are rendered. The Company applies the invoice practical expedient and recognizes revenue from contracts with customers in the amount for which the Company has a right to invoice. The Company has a right to invoice for the volume of consumption, for the service charge, and for other authorized charges. The measurement of sales to customers is generally based on the reading of their meters, which occurs on a systematic basis throughout the month. At the end of each month, the Company estimates consumption since the date of the last meter reading and the corresponding accrued unbilled revenue is recognized. The estimate is based upon the number of unbilled days that month and the average daily customer billing rate from the previous month (which fluctuates based upon customer usage). Contract terms are generally short-term and at will by customers and, as a result, no separate financing component is recognized for the Company’s collections from customers, which generally require payment within 30 days of billing. The Company applies judgment, based principally on historical payment experience, in estimating its customers’ ability to pay. Certain customers are not billed for volumetric consumption, but are instead billed a flat rate at the beginning of each monthly service period. The amount is advance billed and is initially deferred. Subsequently, it is recognized over the monthly service period, as the performance obligation is satisfied. The deferred revenue balance or contract liability, which is included in “accrued expenses and other liabilities” on the unaudited Condensed Consolidated Balance Sheets, is inconsequential. In the following table, revenue from contracts with customers is disaggregated by class of customers for the three and six months ended June 30, 2024 and 2023:
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2024 |  | 2023 |  | 2024 |  | 2023
Residential | $ | 122,251 |  |  | $ | 108,741 |  |  | $ | 214,744 |  |  | $ | 192,775 |
Business | 41,906 |  |  | 37,846 |  |  | 76,455 |  |  | 69,820 |
Multiple residential | 18,043 |  |  | 16,504 |  |  | 34,912 |  |  | 31,501 |
Industrial | 7,119 |  |  | 5,874 |  |  | 13,759 |  |  | 11,508 |
Public authorities | 10,918 |  |  | 8,991 |  |  | 17,880 |  |  | 15,416 |
Other (a) | 26,428 |  |  | 16,250 |  |  | 23,816 |  |  | 18,411 |
Total revenue from contracts with customers | $ | 226,665 |  |  | $ | 194,206 |  |  | $ | 381,566 |  |  | $ | 339,431 |
(a) Other includes accrued unbilled revenue Regulatory balancing account revenue Regulatory balancing account revenue is revenue related to revenue mechanisms authorized in California by the California Public Utilities Commission (CPUC). For certain revenue mechanisms, the Company recognizes revenue when it is objectively determinable, probable of recovery and expected to be collected within 24 months following the end of the accounting period. To the extent that revenue is estimated to be collectible beyond 24 months, recognition is deferred. These mechanisms include the Monterey-Style Water Revenue Adjustment Mechanism (MWRAM) which was approved in Cal Water’s 2021 General Rate Case (GRC) filing (2021 GRC) in March of 2024. The MWRAM tracks the difference between the revenue received for actual metered sales through the tiered volumetric rate and the revenue that would have been received with the same actual metered sales if a uniform rate had been in effect. The MWRAM is effective retroactive to January 1, 2023. During the three and six months ended June 30, 2024, the Company recorded $8.2 million and $39.3 million, respectively, of MWRAM revenue. These mechanisms also include the Water Revenue Adjustment Mechanism (WRAM) which decoupled revenue from the volume of sales and allowed the Company to recognize the adopted level of volumetric revenues. The variance between adopted volumetric revenues and actual billed volumetric revenues for metered accounts was recorded as regulatory balancing account revenue. The WRAM concluded on December 31, 2022; however, the Company has a net WRAM receivable balance for which the Company continues to defer revenue recognition for amounts estimated to be collected beyond 24 months following the end of the accounting period. The Company applied a portion of the proceeds from the California Extended Water and Wastewater Arrearages Payment Program (Extended Program) to eligible customer WRAM balances as discussed below under Allowance for Credit Losses. Regulatory balancing accounts also include revenue that is recognized for balancing and memorandum accounts when it is probable that future recovery of previously incurred costs or future refunds that are to be credited to customers will occur through the ratemaking process. As a result of the delay in the approval of the 2021 GRC, the CPUC authorized Cal Water to track the effect of the delay on customer billings in an Interim Rates Memorandum Account (IRMA) effective January 1, 2023. Variances between actual customer billings and those that would have been billed assuming the 2021 GRC had been implemented on January 1, 2023 were recorded as regulatory balancing account revenue. The 2021 GRC was approved in March of 2024 and final authorized rates were implemented effective May 31, 2024; as a result, Cal Water calculated and recorded this difference for all of 2023 and the first five months of 2024. Cal Water determined that the IRMA met regulatory asset recognition criteria under accounting standards for regulated utilities. During the three and six months ended June 30, 2024, the Company recorded $7.9 million and $88.6 million, respectively, of revenue for the IRMA.
Non-Regulated Revenue | Non-Regulated Revenue The following table disaggregates the Company’s non-regulated revenue by source for the three and six months ended June 30, 2024 and 2023:
| Three Months Ended June 30, |  | Six Months Ended June 30,
| 2024 |  | 2023 |  | 2024 |  | 2023
Operating and maintenance revenue | $ | 3,188 |  |  | $ | 3,075 |  |  | $ | 6,436 |  |  | $ | 6,310 |
Other non-regulated revenue | 1,720 |  |  | 800 |  |  | 2,949 |  |  | 1,582 |
Non-regulated revenue from contracts with customers | 4,908 |  |  | 3,875 |  |  | 9,385 |  |  | 7,892 |
Lease revenue | 605 |  |  | 610 |  |  | 1,226 |  |  | 1,216 |
Total non-regulated revenue | $ | 5,513 |  |  | $ | 4,485 |  |  | $ | 10,611 |  |  | $ | 9,108 |
Operating and maintenance services are provided for non-regulated water and wastewater systems owned by private companies and municipalities. The Company negotiates formal agreements with the customers under which the Company provides operating, maintenance and customer billing services related to the customers’ water system. The formal agreements outline the fee schedule for the services provided. The agreements typically call for a fee-per-service or a flat-rate amount per month. The Company satisfies its performance obligation of providing operating and maintenance services over time as services are rendered; as a result, the Company employs the invoice practical expedient and recognizes revenue in the amount that it has the right to invoice. Contract terms are generally short-term and, as a result, no separate financing component is recognized for its collections from customers, which generally require payment within 30 days of billing. Other non-regulated revenue primarily relates to services for the design and installation of water mains and other water infrastructure for customers outside the regulated service areas and insurance program administration.
Lease revenue | Lease revenue is not considered revenue from contracts with customers and is recognized following operating lease standards. The Company is the lessor in operating lease agreements with telecommunications companies under which cellular phone antennas are placed on the Company’s property.
Allowance for Credit Losses | Allowance for Credit Losses The Company measures expected credit losses for Customer Receivables, Other Receivables, and Accrued Unbilled Revenue on an aggregated level. These receivables are generally trade receivables due in one year or less or expected to be billed and collected in one year or less. The expected credit losses for Other Receivables and Accrued Unbilled Revenue are inconsequential. Customer receivables include receivables for water and wastewater services provided to residential customers, business, industrial, public authorities, and other customers. The expected credit losses for business, industrial, public authorities, and other customers are inconsequential. The overall risks related to the Company’s receivables are low as water and wastewater services are seen as essential services. The estimate for the allowance for credit losses is based on a historical loss ratio, in conjunction with a qualitative assessment of elements that impact the collectability of receivables to determine if the allowance for credit losses should be further adjusted in accordance with the accounting guidance for credit losses. Management contemplates available current information such as changes in economic factors, regulatory matters, industry trends, payment options and programs available to customers, and the methods that the Company is able to use to ensure payment. The Company reviews its allowance for credit losses utilizing a quantitative assessment, which includes a trend analysis of customer billings and collections, agings by customer class, and unemployment rates. The Company also utilizes a qualitative assessment, which considers the future collectability of customer outstanding balances, management’s estimate of the cash recovery, and a general assessment of the economic conditions in the locations the Company serves. Based on these assessments, the Company adjusts its allowance for credit losses. The Company has also taken into account $82.0 million of funds that the Company received in April of 2024 from the Extended Program for eligible customers in California of which $57.5 million was applied to eligible past due customer balances during the second quarter of 2024. The remaining balance is expected to be returned to the State Water Resources Control Board (Water Board) in the fourth quarter of 2024 and is included in “accrued expenses and other liabilities” on the unaudited Condensed Consolidated Balance Sheet. The Extended Program was created by the California Legislature, and is administered by the Water Board and provides relief to community water and wastewater systems for unpaid bills – arrearages – related to the COVID-19 pandemic. Based on the above assessments, the Company determines its allowance for credit losses.
Earnings (Loss) per Share | Earnings (Loss) per Share Basic earnings (loss) per share of common stock is computed by dividing the net income (loss) attributable to California Water Service Group by the weighted average number of common shares outstanding during the period. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts were exercised or converted into common stock. Restricted Stock Awards (RSAs) are included in the common shares outstanding because the shares have all the same voting and dividend rights as issued and unrestricted common stock.
New Accounting Standards and SEC Rules | New Accounting Standards and SEC Rules In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures which expands annual and interim disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. ASU 2023-07 is effective for the Company’s annual periods beginning January 1, 2024, and for interim periods beginning January 1, 2025, with early adoption permitted. The guidance requires retrospective presentation of all prior periods presented in the financial statements. The Company is currently evaluating the potential effect that the updated standard will have on its financial statement disclosures and does not expect to early adopt. In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures to expand the disclosure requirements for income taxes, specifically related to the rate reconciliation and income taxes paid. ASU 2023-09 is effective for the Company's annual periods beginning January 1, 2025, with early adoption permitted. The guidance is applied prospectively with the option of retrospective application for each period presented. The Company is currently evaluating the potential effect that the updated standard will have on its financial statement disclosures and does not expect to early adopt. In March 2024, the SEC issued SEC Release No. 33-11275, The Enhancement and Standardization of Climate-Related Disclosures for Investors. The final rules enhance disclosures related to the risks and impacts of climate-related matters. In April 2024, the SEC voluntarily stayed the new rules as a result of pending legal challenges. The new rules, if they become effective as adopted, would require various disclosures related to climate-related risks if those risks could have a material impact on the Company’s business, results of operations, or financial condition. Required disclosures would also include information about the Company’s greenhouse gas emissions, if material. In addition, the rules would require disclosure of certain climate-related financial metrics in the Company’s financial statements. The final rules, if they become effective as adopted, would be effective no earlier than the Company’s Annual Report on Form 10-K for the year ending December 31, 2025. The Company is currently evaluating the potential effect that the rules will have on its financial statement 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 Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
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 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 recognition related to alternative revenue programs. The major alternative revenue programs can generally be segregated into two categories, programs that adjust billings for the effects of weather abnormalities or broad external factors or to compensate the utility for demand-side management initiatives (for example, no-growth plans and similar conservation efforts); and programs that provide for additional billings (incentive awards) if the utility achieves certain objectives, such as reducing costs, reaching specified milestones, or demonstratively improving customer service. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 605 -Section 25 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477959/980-605-25-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 605 -Section 25 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477959/980-605-25-3 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 605 -Section 25 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477959/980-605-25-4 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 980 -SubTopic 605 -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477959/980-605-25-1 + Details
Name: | us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue recognition for leases entered into by lessor. + References Reference 1: 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 + Details
Name: | us-gaap_RevenueRecognitionLeases
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