0001628280-26-060111.txt : 20260902 0001628280-26-060111.hdr.sgml : 20260902 20260902162111 ACCESSION NUMBER: 0001628280-26-060111 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20260801 FILED AS OF DATE: 20260902 DATE AS OF CHANGE: 20260902 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Credo Technology Group Holding Ltd CENTRAL INDEX KEY: 0001807794 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing EIN: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 0429 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-41249 FILM NUMBER: 261355105 BUSINESS ADDRESS: STREET 1: C/O MAPLES CORPORATE SERVICES, LIMITED STREET 2: PO BOX 309, UGLAND HOUSE CITY: GRAND CAYMAN STATE: E9 ZIP: KY1-1104 BUSINESS PHONE: (408) 664-9329 MAIL ADDRESS: STREET 1: C/O MAPLES CORPORATE SERVICES, LIMITED STREET 2: PO BOX 309, UGLAND HOUSE CITY: GRAND CAYMAN STATE: E9 ZIP: KY1-1104 10-Q 1 crdo-20260801.htm 10-Q crdo-20260801
0001807794FALSEAugust 1Q12027http://fasb.org/us-gaap/2026#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2026#OtherLiabilitiesCurrent1365xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:purecrdo:segment00018077942026-05-032026-08-0100018077942026-08-2500018077942026-08-0100018077942026-05-0200018077942025-05-042025-08-020001807794us-gaap:CommonStockMember2026-05-020001807794us-gaap:AdditionalPaidInCapitalMember2026-05-020001807794us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-05-020001807794us-gaap:RetainedEarningsMember2026-05-020001807794us-gaap:CommonStockMember2026-05-032026-08-010001807794us-gaap:AdditionalPaidInCapitalMember2026-05-032026-08-010001807794us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-05-032026-08-010001807794us-gaap:RetainedEarningsMember2026-05-032026-08-010001807794us-gaap:CommonStockMember2026-08-010001807794us-gaap:AdditionalPaidInCapitalMember2026-08-010001807794us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-08-010001807794us-gaap:RetainedEarningsMember2026-08-010001807794us-gaap:CommonStockMember2025-05-030001807794us-gaap:AdditionalPaidInCapitalMember2025-05-030001807794us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-05-030001807794us-gaap:RetainedEarningsMember2025-05-0300018077942025-05-030001807794us-gaap:CommonStockMember2025-05-042025-08-020001807794us-gaap:AdditionalPaidInCapitalMember2025-05-042025-08-020001807794us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-05-042025-08-020001807794us-gaap:RetainedEarningsMember2025-05-042025-08-020001807794us-gaap:CommonStockMember2025-08-020001807794us-gaap:AdditionalPaidInCapitalMember2025-08-020001807794us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-08-020001807794us-gaap:RetainedEarningsMember2025-08-0200018077942025-08-020001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerAMemberus-gaap:AccountsReceivableMember2026-05-032026-08-010001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerAMemberus-gaap:AccountsReceivableMember2025-05-042026-05-020001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerBMemberus-gaap:AccountsReceivableMember2026-05-032026-08-010001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerBMemberus-gaap:AccountsReceivableMember2025-05-042026-05-020001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerCMemberus-gaap:AccountsReceivableMember2025-05-042026-05-020001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerAMemberus-gaap:SalesRevenueNetMember2026-05-032026-08-010001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerAMemberus-gaap:SalesRevenueNetMember2025-05-042025-08-020001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerBMemberus-gaap:SalesRevenueNetMember2026-05-032026-08-010001807794us-gaap:CustomerConcentrationRiskMembercrdo:CustomerBMemberus-gaap:SalesRevenueNetMember2025-05-042025-08-020001807794country:US2026-05-032026-08-010001807794country:US2025-05-042025-08-020001807794country:HK2026-05-032026-08-010001807794country:HK2025-05-042025-08-020001807794country:MY2026-05-032026-08-010001807794country:MY2025-05-042025-08-020001807794country:CN2026-05-032026-08-010001807794country:CN2025-05-042025-08-020001807794crdo:RESTOFTHEWORLDMember2026-05-032026-08-010001807794crdo:RESTOFTHEWORLDMember2025-05-042025-08-020001807794crdo:DustPhotonicsInc.Member2026-05-280001807794crdo:DustPhotonicsInc.Member2026-05-282026-05-2800018077942026-05-282026-05-280001807794us-gaap:CommonStockMembercrdo:DustPhotonicsInc.Member2026-05-282026-05-280001807794crdo:ReplacementEquityAwardsMembercrdo:DustPhotonicsInc.Member2026-05-282026-05-280001807794crdo:ComiraSolutionsInc.Member2026-02-250001807794crdo:ComiraSolutionsInc.Member2026-02-252026-02-2500018077942026-02-252026-02-250001807794crdo:HyperlumeInc.Member2025-09-290001807794crdo:HyperlumeInc.Member2025-09-292025-09-2900018077942025-09-292025-09-290001807794us-gaap:DevelopedTechnologyRightsMember2026-08-010001807794us-gaap:InProcessResearchAndDevelopmentMember2026-08-010001807794us-gaap:CustomerRelationshipsMember2026-08-010001807794us-gaap:DevelopedTechnologyRightsMember2026-05-020001807794us-gaap:InProcessResearchAndDevelopmentMember2026-05-020001807794us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2026-08-010001807794us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2026-08-010001807794us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2026-08-010001807794us-gaap:MoneyMarketFundsMember2026-08-010001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2026-08-010001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2026-08-010001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2026-08-010001807794us-gaap:CertificatesOfDepositMember2026-08-010001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2026-08-010001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2026-08-010001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2026-08-010001807794us-gaap:CertificatesOfDepositMember2026-08-010001807794us-gaap:FairValueInputsLevel1Member2026-08-010001807794us-gaap:FairValueInputsLevel2Member2026-08-010001807794us-gaap:FairValueInputsLevel3Member2026-08-010001807794us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2026-05-020001807794us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2026-05-020001807794us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2026-05-020001807794us-gaap:MoneyMarketFundsMember2026-05-020001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2026-05-020001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2026-05-020001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2026-05-020001807794us-gaap:CertificatesOfDepositMember2026-05-020001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel1Member2026-05-020001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2026-05-020001807794us-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2026-05-020001807794us-gaap:CertificatesOfDepositMember2026-05-020001807794us-gaap:FairValueInputsLevel1Member2026-05-020001807794us-gaap:FairValueInputsLevel2Member2026-05-020001807794us-gaap:FairValueInputsLevel3Member2026-05-020001807794crdo:ProductionEquipmentMember2026-08-010001807794crdo:ProductionEquipmentMember2026-05-020001807794crdo:ComputerEquipmentAndSoftwareMember2026-08-010001807794crdo:ComputerEquipmentAndSoftwareMember2026-05-020001807794crdo:LaboratoryEquipmentMember2026-08-010001807794crdo:LaboratoryEquipmentMember2026-05-020001807794us-gaap:LeaseholdImprovementsMember2026-08-010001807794us-gaap:LeaseholdImprovementsMember2026-05-020001807794us-gaap:ConstructionInProgressMember2026-08-010001807794us-gaap:ConstructionInProgressMember2026-05-020001807794crdo:PurchaseCommitmentsToManufacturingVendorsAndFoundryPartnersMember2026-08-010001807794crdo:TechnologyLicenseFeesMember2026-08-010001807794srt:MinimumMember2026-05-032026-08-010001807794srt:MaximumMember2026-05-032026-08-010001807794crdo:ManufacturingSupplyCapacityReservationAgreementsMember2026-08-010001807794crdo:ManufacturingSupplyCapacityReservationAgreementsMemberus-gaap:SubsequentEventMember2026-08-022026-09-020001807794us-gaap:RestrictedStockUnitsRSUMember2026-05-020001807794us-gaap:RestrictedStockUnitsRSUMember2025-05-042026-05-020001807794us-gaap:RestrictedStockUnitsRSUMember2026-05-032026-08-010001807794us-gaap:RestrictedStockUnitsRSUMember2026-08-010001807794us-gaap:PerformanceSharesMember2026-05-020001807794us-gaap:PerformanceSharesMember2025-05-042026-05-020001807794us-gaap:PerformanceSharesMember2026-05-032026-08-010001807794us-gaap:PerformanceSharesMember2026-08-0100018077942025-05-042026-05-020001807794us-gaap:CostOfGoodsAndServicesSold2026-05-032026-08-010001807794us-gaap:CostOfGoodsAndServicesSold2025-05-042025-08-020001807794us-gaap:ResearchAndDevelopmentExpense2026-05-032026-08-010001807794us-gaap:ResearchAndDevelopmentExpense2025-05-042025-08-020001807794us-gaap:SellingGeneralAndAdministrativeExpense2026-05-032026-08-010001807794us-gaap:SellingGeneralAndAdministrativeExpense2025-05-042025-08-020001807794us-gaap:RestrictedStockUnitsRSUMembercrdo:HyperlumeInc.Member2026-05-032026-08-010001807794us-gaap:RestrictedStockMembercrdo:HyperlumeInc.Member2026-05-032026-08-010001807794us-gaap:RestrictedStockMembercrdo:HyperlumeInc.Membercrdo:NewlyFormedSubsidiaryMember2026-05-032026-08-010001807794crdo:RestrictedStockUnitsAndRestrictedStockMembercrdo:HyperlumeInc.Member2025-09-290001807794crdo:RestrictedStockUnitsAndRestrictedStockMembercrdo:HyperlumeInc.Member2025-09-292025-09-290001807794us-gaap:RestrictedStockUnitsRSUMembercrdo:DustPhotonicsInc.Member2026-05-032026-08-010001807794us-gaap:RestrictedStockUnitsRSUMembercrdo:DustPhotonicsInc.Member2026-05-280001807794crdo:RestrictedStockUnitsAndRestrictedStockMembercrdo:DustPhotonicsInc.Member2026-05-032026-08-010001807794crdo:HyperlumeInc.Member2026-05-280001807794us-gaap:StockCompensationPlanMember2026-05-032026-08-010001807794us-gaap:StockCompensationPlanMember2025-05-042025-08-020001807794crdo:ReportableSegmentMember2026-05-032026-08-010001807794crdo:ReportableSegmentMember2025-05-042025-08-020001807794crdo:WilliamJ.BrennanMember2026-05-032026-08-010001807794crdo:WilliamJ.BrennanMember2026-08-01

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
☒QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended August 1, 2026
or
☐TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from __________ to ___________
Commission File Number: 001-41249
Credo Technology Group Holding Ltd
(Exact name of registrant as specified in its charter)
Cayman IslandsN/A
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
c/o Maples Corporate Services, Limited,
PO Box 309, Ugland House
Grand Cayman, KY1-1104, Cayman Islands
N/A
(Address of principal executive offices)(Zip Code)
(408) 664-9329
Registrant's telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Ordinary shares, par value $0.00005 per shareCRDOThe Nasdaq Stock Market LLC

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.     Yes  ☒    No  ☐ 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).     Yes  ☒    No  ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act:
Large accelerated filer☒Accelerated filer☐
Non-accelerated filer  ☐Smaller reporting company☐
Emerging growth company☐

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes  ☐    No ☒

The registrant had 187,951,918 ordinary shares outstanding as of August 25, 2026.



Table of Contents
2


Special Note Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains statements relating to our expectations, projections, beliefs, and prospects, which are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. In some cases, you can identify these statements by forward-looking words such as “anticipate,” “expect,” “intend,” “plan,” “goal,” “projects,” “believes,” “seeks,” “estimates,” "forecast," "target," “predict,” “future,” “may,” “can,” “will,” “would” or the negative of these terms or similar expressions. You should read these statements carefully because they may relate to future expectations around growth, strategy and anticipated trends in our business, contain projections of future results of operations or financial condition or state other “forward-looking” information. These statements are only predictions based on our current expectations, estimates, assumptions, and projections about future events and are applicable only as of the dates of such statements. These forward-looking statements are subject to certain risks and uncertainties that could cause our actual results, level of activity, performance or achievements to differ materially from the results, level of activity, performance or achievements expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended May 2, 2026 and our Quarterly Reports on Form 10-Q and other reports we file with the U.S. Securities and Exchange Commission (SEC). Factors that could cause actual results to differ materially from those predicted include, but are not limited to:
•our expectations regarding our ability to address market and customer demands and to timely develop new or enhanced solutions to meet those demands;
•anticipated trends, challenges and growth in our business and the markets in which we operate, including pricing expectations;
•our expectations regarding our revenue, revenue mix, average selling prices, gross margin, and expenses;
•our expectations regarding dependence on a limited number of customers and end customers;
•our expectations regarding the effects of macroeconomic conditions such as economic slowdowns, inflation, stagflation, high or rising interest rates, financial institution instability, and recessions, as well as risks related to global economic conditions such as the current armed conflicts in Israel and the Middle East;
•our customer relationships and our ability to retain and expand our customer relationships and to achieve design wins;
•our expectations regarding the success, cost, and timing of new products;
•the size and growth potential of the markets for our solutions, and our ability to serve and expand our presence in those markets;
•our expectations regarding competition in our existing and future markets;
•our expectations of the success of our acquisitions and how we integrate and generate revenue;
•the impact a pandemic, epidemic, or other outbreak of disease may in the future have on our business, results of operations and financial condition, as well as the businesses of our suppliers and customers;
•our expectations regarding trading relationships between countries in which we operate, including those between the United States and China, and related regulatory developments, such as tariffs, customs duties, trade sanctions and cross-border investment restrictions;
•our expectations regarding the performance of, and our relationships with, our third-party suppliers and manufacturers;
•our expectations regarding intellectual property and related litigation;
•our expectations regarding our ability to attract and retain key personnel; and
•the accuracy of our estimates regarding capital requirements and needs for additional financing.
The forward-looking statements in this Quarterly Report on Form 10-Q represent our views as of the date of this Quarterly Report on Form 10-Q. It is not possible for our management to predict all risks, nor can we assess the
3


impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Except as may be required by law, we assume no obligation to update these forward-looking statements or the reasons that results could differ from these forward-looking statements. You should, therefore, not rely on these forward-looking statements as representing our views as of any date subsequent to the date of this Quarterly Report on Form 10-Q.
You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or will occur.
4


PART I—FINANCIAL INFORMATION
Item 1. Financial Statements.
Credo Technology Group Holding Ltd
Condensed Consolidated Balance Sheets
(unaudited, in thousands, except per share amounts)
August 1, 2026May 2, 2026
Assets
Current assets:
Cash and cash equivalents$466,869 $1,164,952 
Short-term investments297,389 278,334 
Accounts receivable288,798 233,377 
Inventories313,051 250,831 
Other current assets100,186 73,576 
Total current assets 1,466,293 2,001,070 
Property and equipment, net114,462 101,605 
Right-of-use assets25,061 24,640 
Goodwill
986,447 92,798 
Intangible assets, net378,817 29,262 
Other non-current assets41,647 46,244 
Total assets $3,012,727 $2,295,619 
Liabilities and Shareholders' Equity
Current liabilities:
Accounts payable$101,822 $107,345 
Accrued compensation and benefits20,731 21,626 
Other current liabilities75,612 68,120 
Total current liabilities 198,165 197,091 
Non-current operating lease liabilities20,737 20,617 
Deferred tax liabilities53,659 5,754 
Other non-current liabilities11,676 8,545 
Total liabilities 284,237 232,007 
Commitments and contingencies (Note 9)
Shareholders' equity:
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 187,768 and 185,419 shares issued and outstanding at August 1, 2026 and May 2, 2026, respectively
99
Additional paid in capital2,210,077 1,672,060 
Accumulated other comprehensive income (loss)(138)2,426 
Retained earnings518,542 389,117 
Total shareholders' equity2,728,490 2,063,612 
Total liabilities and shareholders' equity$3,012,727 $2,295,619 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5


Credo Technology Group Holding Ltd
Condensed Consolidated Statements of Operations
(unaudited, in thousands, except per share amounts)
Three Months Ended
August 1, 2026August 2, 2025
Revenue
$479,003 $223,074 
Cost of revenue169,923 72,706 
Gross profit309,080 150,368 
Operating expenses:
Research and development114,524 52,448 
Selling, general and administrative73,856 37,178 
Total operating expenses188,380 89,626 
Operating income120,700 60,742 
Other income, net
8,140 3,946 
Income before income taxes128,840 64,688 
Provision (benefit) for income taxes(585)1,289 
Net income$129,425 $63,399 
Net income per share:
Basic$0.70 $0.37 
Diluted$0.67 $0.34 
Weighted-average shares:
Basic186,007 171,927 
Diluted194,378 184,577 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6


Credo Technology Group Holding Ltd
Condensed Consolidated Statements of Comprehensive Income
(unaudited, in thousands)
Three Months Ended
August 1, 2026August 2, 2025
Net income$129,425 $63,399 
Other comprehensive income (loss):
Foreign currency translation gain (loss)
(2,564)9 
Total comprehensive income$126,861 $63,408 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
7


Credo Technology Group Holding Ltd
Condensed Consolidated Statements of Shareholders’ Equity
(unaudited, in thousands)
Ordinary SharesAdditional Paid-in CapitalAccumulated Other Comprehensive Income (Loss)Retained Earnings (Accumulated Deficit)
Total Shareholders’ Equity
Number of SharesAmount
Balances at May 2, 2026185,419$9 $1,672,060 $2,426 $389,117 $2,063,612 
Ordinary shares issued under equity incentive plans
1,694— 4,452 — — 4,452 
Ordinary shares issued in connection with acquisition
760— 169,069 — — 169,069 
Contingent consideration in connection with acquisition
—— 300,000 — — 300,000 
Replacement equity awards attributable to pre-acquisition service
—— 2,455 — — 2,455 
Tax withheld related to RSU settlement(105)— (25,938)— — (25,938)
Share-based compensation
—— 87,979 — — 87,979 
Total comprehensive income—— — (2,564)129,425 126,861 
Balances at August 1, 2026187,768$9 $2,210,077 $(138)$518,542 $2,728,490 
Balances at May 3, 2025171,169 $8 $765,173 $(437)$(83,162)$681,582 
Ordinary shares issued under equity incentive plans
1,7741 4,647 — — 4,648 
Tax withheld related to RSU settlement(48)— (3,712)— — (3,712)
Share-based compensation—— 35,455 — — 35,455 
Total comprehensive income—— — 9 63,399 63,408 
Balances at August 2, 2025172,895$9 $801,563 $(428)$(19,763)$781,381 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
8


Credo Technology Group Holding Ltd
Condensed Consolidated Statements of Cash Flows
(unaudited, in thousands)
Three Months Ended
August 1, 2026August 2, 2025
Cash flows from operating activities:
Net income
$129,425 $63,399 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization8,606 5,460 
Share-based compensation87,979 35,455 
Amortization of acquired intangible assets11,600 — 
Write-downs for excess and obsolete inventory
3,911 1,993 
Changes in operating assets and liabilities:
Accounts receivable(54,503)(19,059)
Inventories(61,547)(27,513)
Other current assets(25,338)3,940 
Other non-current assets6,515 495 
Accounts payable(12,563)(8,962)
Accrued compensation and benefits, other current liabilities, deferred tax liabilities and other non-current liabilities(3,854)(1,040)
Net cash provided by operating activities
90,231 54,168 
Cash flows from investing activities:
Purchases of property and equipment(7,282)(2,821)
Maturities of short-term investments— 50,000 
Purchases of short-term investments(19,055)(115,000)
Business acquisition, net of cash acquired
(735,619)— 
Net cash used in investing activities (761,956)(67,821)
Cash flows from financing activities:
Payments on technology license obligations(5,172)(3,906)
Proceeds from employee share incentive plans
4,452 4,648 
Tax withheld related to RSU settlement
(25,938)(3,712)
Net cash used in financing activities(26,658)(2,970)
Effect of exchange rate changes on cash300 (69)
Net decrease in cash and cash equivalents(698,083)(16,692)
Cash and cash equivalents at beginning of the period1,164,952 236,328 
Cash and cash equivalents at end of the period$466,869 $219,636 
Supplemental cash flow information:
Purchases of property and equipment included in accounts payable, other current liabilities and other non-current liabilities$10,108 $9,680 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
9

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
1. Description of Business and Basis of Presentation
Credo Technology Group Holding Ltd was formed as an exempted company under the laws of the Cayman Islands in September 2014. Credo Technology Group Holding Ltd directly owns Credo Technology Group Ltd., which owns, directly and indirectly, all of the shares of its subsidiaries in mainland China, Hong Kong, Singapore, Canada, Israel and the United States (U.S.). References to the “Company” in these notes refer to Credo Technology Group Holding Ltd and its subsidiaries on a consolidated basis, unless otherwise specified.
The Company’s mission is to transform connectivity at scale through fast, reliable and energy-efficient system solutions. The Company’s high-speed copper and optical interconnect technologies deliver industry-leading power and performance from chip to cluster to meet the ever-expanding data infrastructure demands of AI. The Company’s vertical integrated connectivity product portfolio includes flagship purple ZeroFlap (ZF) Active Electrical Cables (AECs) and ZF optical transceivers; optical components including silicon photonics-based photonic integrated circuits (SiPho PICs) and DSPs; OmniConnect AI memory and chip-to-chip interconnect; and retimers for Ethernet and PCIe—supported by the PILOT diagnostic and analytics software platform. The Company’s innovations enable our customers to connect the systems that connect the world.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements are presented in accordance with generally accepted accounting principles in the United States (US GAAP) applicable to interim periods, under the rules and regulations of the U.S. Securities and Exchange Commission (the SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted as permitted by the SEC. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s fiscal year 2026 audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026. The unaudited condensed consolidated financial statements include all adjustments, including normal recurring adjustments and other adjustments, that are considered necessary for fair presentation of the Company’s financial position and results of operations. All inter-company accounts and transactions have been eliminated. Operating results for the periods presented herein are not necessarily indicative of the results that may be expected for the entire year.
The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to April 30. Its fiscal year ending May 1, 2027 (fiscal year 2027) is a 52-week fiscal year. The Company’s fiscal year ended May 2, 2026 (fiscal year 2026) was a 52-week fiscal year.
2. Significant Accounting Policies
The Company believes that other than the accounting policies as described below, there have been no significant changes to the items disclosed in Note 2, “Significant Accounting Policies,” included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026.
Contingent Consideration
Certain of the Company’s acquisition agreements include contingent earn-out arrangements, which are generally based on the achievement of future financial metrics. The fair values of these earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. For each transaction, the Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability or an equity on the consolidated balance sheets. The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could be materially different from the initial estimates or prior amounts. Changes in the estimated fair value of its contingent earn-out liabilities and adjustments to the estimated fair value related to changes in all other unobservable inputs are reported in other income, net on the Company’s consolidated statements of operations.
Use of Estimates
The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes.
10

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
The Company bases its estimates and judgments on historical experience, knowledge of current conditions and beliefs of what could occur in the future, given the available information. Estimates are used for, but not limited to, write-down for excess and obsolete inventories, variable consideration from revenue contracts, determination of the fair value of share-based awards valued under Monte Carlo simulation, determination of the probability of achieving performance conditions for performance-based share-based awards, the realization of tax assets and estimates of tax reserves, valuation of acquired intangible assets and contingent consideration, and impairment of long-lived assets and goodwill (as applicable). Actual results may differ from those estimates and such differences may be material to the financial statements. In the current macroeconomic environment, these estimates require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, these estimates may change materially in future periods.
Reclassifications
Certain prior period balances were reclassified to conform to the current period’s presentation. None of these reclassifications had an impact on reported net income or cash flows for any of the periods presented.
Accounting Pronouncement Recently Adopted
In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses for Accounts Receivable and Contract Assets, providing all entities with a practical expedient when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. This ASU is effective for annual reporting periods beginning after December 15, 2025 and interim periods within the fiscal year beginning after December 15, 2025. The Company adopted this guidance in the first quarter of fiscal year 2027 and the adoption did not have a material impact to the Company’s consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income— Expense Disaggregation Disclosures, which requires disclosure of, in interim and annual reporting periods, additional information about certain expenses in the financial statements. This standard is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027 and may be applied on a retrospective or prospective basis. The Company is currently evaluating the impact of adopting this guidance on its consolidated financial statements and disclosures.
3. Concentrations
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments and accounts receivable. Cash is placed in major financial institutions around the world. The Company’s cash deposits exceed insured limits. Short-term investments are subject to counterparty risk up to the amount presented on the balance sheet.
Historically, a relatively small number of customers have accounted for a significant portion of the Company’s revenue. The particular customers which account for revenue concentration have varied from period-to-period as a result of the volumes and prices at which the customers have recently bought the Company’s products. These variations are expected to continue in the foreseeable future.
The following tables summarize the accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively:
Accounts ReceivableAugust 1, 2026May 2, 2026
Customer A57 %53 %
Customer B28 %20 %
Customer C
*19 %
Three Months Ended
RevenueAugust 1, 2026
August 2, 2025
Customer A43 %50 %
Customer B28 %35 %
11

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
* Less than 10% of total accounts receivable or total revenue.

4. Revenue Recognition
The following table summarizes revenue disaggregated by primary geographical market based on destination of shipment for revenue, which may differ from the customer’s principal offices (in thousands):
Three Months Ended
August 1, 2026
August 2, 2025
United States
$
255,442 
$
82,828 
Hong Kong
91,175 
74,885 
Malaysia
74,455 
6,383 
Mainland China
1,095 
51,781 
Rest of World
56,836 
7,197 
$
479,003 
$
223,074 
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. The contracted but unsatisfied performance obligations as of August 1, 2026 were approximately $4.2 million, which the Company expects to recognize over the next 12 months.
5. Business Combination
DustPhotonics
On May 28, 2026, the Company acquired 100% of the equity interest of DustPhotonics Ltd. (DustPhotonics), a developer of Silicon Photonics Photonic Integrated Circuit technology for optical transceivers, for a total purchase consideration of $1.3 billion. This acquisition was primarily intended to position the Company with a vertically integrated connectivity stack spanning SerDes, DSP, Silicon Photonics and system integration for scale out and scale up networks — addressing both electrical and optical interconnects across the full AI infrastructure build-out.
The factors contributing to the recognition of goodwill were based upon the Company’s conclusion that there are strategic and synergistic benefits that are expected to be realized from the acquisition. Goodwill recorded for the DustPhotonics acquisition is not expected to be deductible for tax purposes. The Company has one reportable segment and accordingly, there is no goodwill assignment based on reporting units.
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$769,587 
Ordinary shares issued169,069 
Ordinary shares consideration for replacement equity awards attributable to pre-combination services2,455 
Contingent consideration310,000 
Total purchase consideration$1,251,111 
In accordance with U.S. GAAP requirements for business combinations, the Company allocated the fair value of the purchase consideration to the tangible assets, liabilities and intangible assets, generally based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. IPR&D is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When an IPR&D project is completed, the IPR&D is reclassified as an amortizable intangible asset and amortized over the asset’s estimated
12

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
useful life. The Company’s valuation assumptions of acquired assets and assumed liabilities require significant estimates, especially with respect to intangible assets and contingent consideration.
The Company estimates the fair value of contingent earn-out payments in cash and the Company’s ordinary shares as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability of $10.0 million and equity of $300.0 million on the condensed consolidated balance sheets.
Acquisition-related costs are expensed in the periods such costs are incurred and were not material for the periods presented. Pro forma results of operations for both acquisitions have not been presented because the effect of the acquisitions was not material to the Company’s financial results.
The purchase price allocation is as follows (in thousands):
Cash$33,968 
Inventory4,585 
Property and equipment8,647 
Goodwill895,839 
Intangible assets361,700 
Accounts receivable, other current assets and other non-current assets3,996 
Accounts payable(4,690)
Deferred tax liabilities(48,044)
Accrued compensation and benefits, other current liabilities and non-current liabilities(4,890)
$1,251,111 
The fair values assigned to assets acquired and liabilities assumed are preliminary and based on management’s estimates and assumptions which may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair values of certain intangible assets acquired, contingent consideration as of the acquisition date, income tax, including deferred taxes, and residual goodwill. The Company expects to finalize the valuation no later than one year from the acquisition date.
Comira
On February 25, 2026, the Company acquired 100% of the equity interest of CoMira Solutions, Inc. (Comira), a high-speed connectivity IP innovator, for a total cash consideration of $35.1 million. This acquisition was primarily intended to bring specialized link layer, error correction and security semiconductor IP to support the development of new and advanced system-level solutions for scale-up and scale-out AI architectures.
The factors contributing to the recognition of goodwill were based upon the Company’s conclusion that there are strategic and synergistic benefits that are expected to be realized from the acquisition. Goodwill recorded for the Comira acquisition is not expected to be deductible for tax purposes. The Company has one reportable segment and accordingly, there is no goodwill assignment based on reporting units.
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$35,073 
Less: Cash and cash equivalents acquired(4,729)
Net cash payment for acquisition$30,344 
The purchase price allocation is as follows (in thousands):
13

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
Cash and other assets$5,167 
Goodwill21,789 
Intangible asset12,000 
Deferred tax liabilities(2,714)
Other current liabilities and non-current operating lease liabilities(1,169)
$35,073 
Acquisition-related costs are expensed in the periods such costs are incurred and were not material for the periods presented. Pro forma results of operations for both acquisitions have not been presented because the effect of the acquisitions was not material to the Company’s financial results.
Hyperlume
On September 29, 2025, the Company acquired 100% of the equity interest of Hyperlume, Inc. (Hyperlume), a developer of miniature light-emitting diode (microLED)-based optical interconnect technology for chip-to-chip communication, for a total purchase consideration of $92.0 million. Total purchase consideration is attributable to cash consideration of $88.7 million and cash settlement of vested share-based payment awards of $3.3 million by Hyperlume. This acquisition was primarily intended to expand the Company’s comprehensive portfolio of end-to-end system-level connectivity solutions with Hyperlume’s cutting-edge microLED technology to address the future of artificial intelligence-driven data infrastructure deployments.
The factors contributing to the recognition of goodwill were based upon the Company’s conclusion that there are strategic and synergistic benefits that are expected to be realized from the acquisition. Goodwill recorded for the Hyperlume acquisition is not expected to be deductible for tax purposes. The Company has one reportable segment and accordingly, there is no goodwill assignment based on reporting units.
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$88,698 
Cash settlement of Hyperlume share-based payment awards3,319 
Total purchase consideration
92,017 
Less: Cash and cash equivalents acquired
(9,453)
Net cash payment for acquisition
$82,564 
The purchase price allocation is as follows (in thousands):
Cash
$9,453 
Other current assets, property and equipment and right-of-use assets
1,631 
Goodwill69,134 
Intangible asset
17,200 
Deferred tax liabilities
(4,558)
Other current liabilities and non-current operating lease liabilities
(843)
$92,017 
Acquisition-related costs are expensed in the periods such costs are incurred and were not material for the periods presented. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Company’s financial results.
6. Goodwill and Intangible Assets, Net
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in business combinations. The carrying value of goodwill as of August 1, 2026 and May 2, 2026 was $986.4 million and $92.8 million, respectively.
Intangible Assets, Net
14

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
As of August 1, 2026 and May 2, 2026, the net carrying amounts are as follows (in thousands, except for weighted-average remaining amortization period):
August 1, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$276,000 $(9,800)$— $266,200 5
IPR&D98,200 — (83)98,117 N/A
Customer relationships15,000 (500)— 14,500 5
Total intangible assets$389,200 $(10,300)$(83)$378,817 
May 2, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$12,000 $(400)$— $11,600 5
IPR&D17,200 — 462 17,662 N/A
Total intangible assets$29,200 $(400)$462 $29,262 
The weighted-average amortization period for developed technology and customer relationships is 5 years. Amortization for intangible assets was $11.6 million during the three months ended August 1, 2026.
The aggregate future amortization expense for the amortizable intangible assets as of August 1, 2026 is as follows (in thousands):
Fiscal YearAmount
Remainder of 2027$43,650 
202858,200 
202958,200 
203058,200 
203157,800 
Thereafter4,650 
$280,700 
7. Fair Value Measurements
Fair value is an exit price representing the amount that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, the accounting guidance establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1 - Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.
Level 2 - Other inputs that are directly or indirectly observable in the marketplace.
Level 3 - Unobservable inputs that are supported by little or no market activity.
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The Company measures the fair value of money market funds using Level 1 inputs. The Company’s certificates of deposit are classified as held-to-maturity securities as the Company intends to hold until their maturity dates. The certificates of deposit are valued using Level 2 inputs. Pricing sources may include industry standard data providers,
15

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
security master files from large financial institutions and other third-party sources used to determine a daily market value.
The following tables present the fair value of the financial instruments measured on a recurring basis, or measured at amortized cost which approximates fair value, as of August 1, 2026 and May 2, 2026 (in thousands).
August 1, 2026
Level 1Level 2Level 3Total
Cash equivalents:
Money market funds
$396,975 $— $— $396,975 
Certificates of deposit
— 57,522 — 57,522 
Short-term investments:
Certificates of deposit
— 297,389 — 297,389 
Total cash equivalents and short-term investments$396,975 $354,911 $— $751,886 

May 2, 2026
Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$1,073,486 $— $— $1,073,486 
Certificates of deposit
— 77,864 — 77,864 
Short-term investments:
Certificates of deposit
— 278,334 — 278,334 
Total cash equivalents and short-term investments$1,073,486 $356,198 $— $1,429,684 
The carrying amount of the Company’s financial instruments, including cash equivalents, short-term investments, accounts receivable and accounts payable, approximate their respective fair values because of their short maturities. As of August 1, 2026 and May 2, 2026, there were no unrealized losses or gains associated with the Company’s financial instruments. The interest income recognized for the three months ended August 1, 2026 and August 2, 2025 was $7.9 million and $4.3 million, respectively.
8. Supplemental Financial Information
Inventories
Inventories consisted of the following (in thousands):
August 1, 2026May 2, 2026
Raw materials$99,188 $64,357 
Work in process66,512 34,296 
Finished goods147,351 152,178 

$313,051 $250,831 
16

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
August 1, 2026May 2, 2026
Production equipment$81,948 $63,214 
Computer equipment and software50,004 48,924 
Laboratory equipment40,458 36,933 
Leasehold improvements4,282 4,096 
Construction in progress24,984 27,027 
201,676 180,194 
Less: Accumulated depreciation and amortization(87,214)(78,589)
$114,462 $101,605 
Depreciation and amortization expense was $8.6 million and $5.5 million for the three months ended August 1, 2026 and August 2, 2025, respectively. Computer equipment and software primarily includes technology licenses for computer-aided design tools relating to the Company’s R&D design of future products and intellectual properties. Production equipment and construction in progress primarily include mask set costs capitalized relating to the Company’s products already introduced or to be introduced.
Other Current Assets
Other current assets consisted of the following (in thousands):
August 1, 2026May 2, 2026
Refundable deposits related to capacity reserve arrangements$62,915 $39,932 
Others37,271 33,644 

$100,186 $73,576 
Other Current Liabilities
Other current liabilities consisted of the following (in thousands):
August 1, 2026May 2, 2026
Accruals relating to inventory purchases$14,601 $7,193 
Current payables relating to purchases of property and equipment9,818 12,179 
Current portion of operating lease liabilities5,468 4,831 
Others45,725 43,917 

$75,612 $68,120 
9. Commitments and Contingencies
Non-cancelable Purchase Obligations
Total future non-cancelable purchase obligations as of August 1, 2026 are as follows (in thousands):
Fiscal Year Purchase Commitments to Manufacturing Vendors and Foundry Partners Technology License Fees Total
Remainder of 2027$212,717 $3,513 $216,230 
2028— 5,982 5,982 
Total unconditional purchase commitments$212,717 $9,495 $222,212 
Technology license fees include the liabilities under agreements for technology licenses between the Company and various vendors. Under the Company’s manufacturing relationships with its foundry partners, cancellation of
17

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
outstanding purchase orders is allowed but requires payment of all costs and expenses incurred through the date of cancellation.
The Company has multiple manufacturing supply capacity reservation agreements with certain assembly subcontractors as of August 1, 2026. The agreements require the Company to make upfront deposits to the subcontractors in exchange for reserved manufacturing capacity over the agreement term, which ranges from 2 to 6 years. The deposits are refundable through future purchases upon meeting certain volume requirements. As of August 1, 2026, the Company had refundable deposits of $88.4 million of which $62.9 million was recorded in other current assets and $25.5 million in other non-current assets on the condensed consolidated balance sheet.
Subsequent to August 1, 2026, the Company entered into an additional manufacturing supply capacity reservation agreement with an assembly subcontractor and will pay $102.4 million of refundable deposits within fiscal 2027.
Warranty Obligations
The Company’s products generally carry a standard one-year warranty. The Company’s warranty expense was not material in the periods presented.
Indemnifications
In the ordinary course of business, the Company has entered into agreements that contain certain indemnification obligations of varying scope and terms to customers, vendors, lessors, investors, directors, officers, employees and other parties with respect to certain matters, including, but not limited to, certain losses arising out of the Company’s breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. These indemnification obligations may survive termination of the underlying agreement and the maximum potential amount of future payments the Company could be required to make under these indemnification provisions may not be subject to maximum loss limitations. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification obligations. Accordingly, the Company had no liabilities recorded for these agreements as of August 1, 2026 and May 2, 2026.
Legal Proceedings
From time to time, the Company may be a party to various litigation claims in the ordinary course of business. Legal fees and other costs associated with such actions are expensed as incurred. The Company assesses, in conjunction with legal counsel, the need to record a liability for litigation and contingencies. Accrual estimates are recorded when and if it is determined that such a liability for litigation and contingencies is both probable and reasonably estimable. As of the date of issuance of these unaudited condensed consolidated financial statements, the Company was not subject to any material litigation. No accruals for loss contingencies or recognition of actual losses have been recorded in any of the periods presented.

10. Share Incentive Plan
Restricted Stock Unit (RSU) Awards
A summary of information related to RSU activity during the three months ended August 1, 2026 is as follows:
RSUs Outstanding
Number of Shares (in millions)Weighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20267.2$58.431.18$1,319.6 
Granted2.1$226.57
Vested(0.9)$41.21
Canceled/ forfeited(0.1)$100.54
Balance and expected to vest as of August 1, 20268.3$104.262.50$1,703.6 
Performance-based Restricted Stock Unit (PSU) Awards
18

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
A summary of information related to PSU activity during the three months ended August 1, 2026 is as follows:
PSUs Outstanding
Number of Shares (in millions)Weighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20261.5$85.332.15$272.1 
Granted1.9$155.39
Vested(0.3)$59.82
Balance and expected to vest as of August 1, 20263.1$131.311.67$632.0 
Share Option Awards
A summary of information related to share option activity during the three months ended August 1, 2026 is as follows:
Options Outstanding
Outstanding Share Options (in millions)Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20262.1$2.243.96$383.4 
Options vested and exercised(0.4)$1.80
Balance expected to vest and exercisable as of August 1, 20261.7$2.343.84$353.1 
Summary of Share-based Compensation Expense
The following table summarizes share-based compensation expense included in the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended
August 1, 2026August 2, 2025
Cost of revenue$5,715 $356 
Research and development44,999 19,158 
Selling, general and administrative37,265 15,941 
$87,979 $35,455 
In connection with the Hyperlume acquisition, the Company issued 87 thousand RSUs under its 2021 long-term incentive plan in replacement for the unvested options under Hyperlume’s equity incentive plan. The RSUs retain the same vesting conditions as the unvested options that they replaced. The Company also issued 132 thousand restricted shares of the Company to one of the founders of Hyperlume and 132 thousand restricted shares of a newly formed subsidiary of the Company that are exchangeable into restricted shares of the Company to the other founder of Hyperlume. The restricted shares were issued in exchange for the founders’ outstanding equity interests in Hyperlume and vest on a quarterly basis, subject to continued employment with the Company over the next 3 years.
Both RSUs and restricted shares were measured at the acquisition date’s fair value of $146.01 per share and the fair value of those shares represent post-acquisition share-based compensation expense that will be recognized as these employees provide service over the remaining vesting periods of up to 4 years.
In connection with the DustPhotonics acquisition, the Company issued 254 thousand RSUs under its 2021 long-term incentive plan in replacement for the unvested options under DustPhotonics’ equity incentive plan. The RSUs retain the same vesting conditions as the unvested options that they replaced. The RSUs were measured at the acquisition date’s fair value of $222.35 per share and the fair value of those shares represent post-acquisition share-based compensation expense that will be recognized as these employees provide service over the remaining vesting periods of up to 4 years.
19

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
11. Income Taxes
The Company’s tax provision for interim periods is determined using an estimate of its annual effective tax rate, excluding zero rate jurisdictions and adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period. The Company’s quarterly tax provision, and estimate of its annual effective tax rate, is subject to variation due to several factors, including variability in accurately predicting its pre-tax income or loss and the mix of jurisdictions to which they relate, intercompany transactions, changes in tax laws, the applicability of special tax regimes, changes in how we do business and discrete items.
Provision for income taxes for the three months ended August 1, 2026 and August 2, 2025 was as follows (in thousands except percentages):
Three Months Ended
August 1, 2026August 2, 2025% Change
Provision (benefit) for income taxes$(585)$1,289 (45.4)%
Effective tax rate(0.5)%2.0 %
The Company’s effective tax rate for the three months ended August 1, 2026 differed from that of the corresponding period in the prior year primarily due to the tax impact of acquired intangible assets and related purchase accounting adjustments arising from the DustPhotonics acquisition.
During the three months ended August 1, 2026, there were no material changes to the total amount of unrecognized tax benefits and we do not expect any significant changes in the next 12 months.
In connection with the DustPhotonics acquisition, the Company recognized a deferred tax liability of $48.0 million related to the acquired intangible assets and acquired tax attributes.
12. Net Income Per Share
The Company reports both basic net income per share, which is based on the weighted-average number of ordinary shares outstanding during the period and diluted net income per share, which is based on the weighted-average number of ordinary shares outstanding and potentially dilutive shares outstanding during the period. Net income per share for the three months ended August 1, 2026 and August 2, 2025, respectively, was determined as follows (in thousands, except per share amounts):
Three Months Ended
August 1, 2026
August 2, 2025
Numerator:
Net income
$129,425 $63,399 
Denominator:
Weighted-average shares outstanding used in basic calculation
186,007 171,927 
Effect of dilutive shares
Share-based compensation awards8,371 9,115 
Customer Warrant— 3,535 
Weighted-average shares outstanding used in dilution calculation
194,378 184,577 
Net income per share:
Basic$0.70 $0.37 
Diluted$0.67 $0.34 
20

Credo Technology Group Holding Ltd
Notes to Unaudited Condensed Consolidated Financial Statements
The Customer Warrant relates to an agreement entered in fiscal year 2022 that was fully vested and exercised in fiscal year 2026.
Potential dilutive securities include dilutive ordinary shares from the share-based awards attributable to the assumed exercise of share options, restricted stock units, performance-based restricted stock units and employee stock purchase plan shares using the treasury stock method. Under the treasury stock method, potential ordinary shares outstanding are not included in the computation of diluted net income per share if their effect is anti-dilutive. The following potentially dilutive securities outstanding (in thousands) have been excluded from the computations of diluted weighted-average shares outstanding for the three months ended August 1, 2026 and August 2, 2025:
Three Months Ended
August 1, 2026
August 2, 2025
Share-based compensation awards1,406 296 
13. Segment Information
The Company’s Chief Operating Decision Maker (CODM) manages the Company’s business activities as a single reportable segment at the consolidated level. Accordingly, the CODM uses net income or loss for the purposes for making operating decisions, allocating resources and evaluating financial performance. The measure of segment assets is reported on the condensed consolidated balance sheet as total assets, although the CODM does not evaluate asset information of purposes of allocating resources or evaluating performance. The table below provides information about the Company’s revenue, significant segment expenses and other segment expenses (in thousands):
Three Months Ended
August 1, 2026August 2, 2025
Revenue
$479,003 $223,074 
Less:
Cost of revenue169,923 72,706 
Personnel related expenses
43,180 27,253 
Share-based compensation
87,979 35,455 
Other segment items*
48,496 24,261 
Net income
$129,425 $63,399 
*Other segment items primarily include lease expense, external professional service expenses, depreciation and amortization, interest income and tax provision.
21


MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto and management’s discussion and analysis of financial condition and results of operations for the fiscal year ended May 2, 2026 included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026. Some of the information contained in this discussion and analysis includes forward-looking statements that involve risks and uncertainties as described under the heading “Special Note Regarding Forward-Looking Statements” of this Quarterly Report on Form 10-Q.
Overview
At Credo, our mission is to transform connectivity at scale through fast, reliable and energy-efficient system solutions. The Company’s high-speed copper and optical interconnect products deliver industry-leading power and performance at up to 1.6T to meet the ever-expanding data infrastructure demands of AI. The Company’s product portfolio includes ZeroFlap (ZF) Active Electrical Cables (AECs) and ZF optical transceivers, OmniConnect memory solutions and a suite of retimers and DSPs for optical and copper Ethernet and PCIe, all leveraging the PILOT diagnostic and analytics software platform. The Company’s innovations enable our customers to connect the systems that connect the world.
Our connectivity solutions are optimized for optical and electrical Ethernet, PCIe and emerging UALink, ESUN and SUE applications, ranging in speeds from 32G (or Gigabits per second per lane) to 200G. Our products are based on our own optimized Serializer/Deserializer (SerDes) and DSP technologies. Our product families include integrated circuits (ICs), Active Electrical Cables (AECs) and SerDes Chiplets. Our intellectual property (IP) solutions consist primarily of SerDes IP licensing.
Artificial Intelligence (AI) has bred a new generation of data centers over the past 5 years that depend much more heavily on high speed, reliable communications for Front End, Scale Out, Scale Up and emerging Scale In Networks. Our proprietary SerDes and DSP technologies enable us to achieve similar performance to leading competitors’ products but at a lower cost and more highly available legacy node (n-1 advantage). Beyond power and performance, Credo continues to innovate to address customers’ system level requirements. We partnered with Oracle to develop our ZeroFlap Optics that helps address the reliability issues known as Link Flap which plague commodity options in AI data centers enabling faster AI cluster turn on and time to first revenue.
The multibillion-dollar data infrastructure market that we serve is driven largely by hyperscale data centers (hyperscalers) and emerging NeoClouds building AI/Machine Learning (ML) Infrastructure as well as general compute and data centers. The demands for increased bandwidth, better reliability and improved power efficiency have grown as AI model sizes have increased from billions to trillions of parameters and the workload has expanded from training to inference.
We design, market and sell product, software and IP solutions. We help define industry conventions and standards within the markets we target by collaborating with technology leaders and standards bodies. We contract with a variety of manufacturing partners to build our products based on our proprietary SerDes and DSP technologies. We develop standard solutions we can sell broadly to our end markets and also develop tailored solutions designed to address specific customer needs. Once developed, these tailored solutions can generally be broadly leveraged across our portfolio and we are able to sell the part or license the IP to the broader market.
During the three months ended August 1, 2026 and August 2, 2025, we generated $479.0 million and $223.1 million in revenue, respectively. Geographically, 53% and 37% of our total revenue in the three months ended August 1, 2026 and August 2, 2025, respectively, was generated from customers in North America, and 47% and 63% of our total revenue in the three months ended August 1, 2026 and August 2, 2025, respectively, was generated from customers in the rest of the world, primarily in Asia. During the three months ended August 1, 2026 and August 2, 2025, we generated $129.4 million and $63.4 million in net income, respectively.
We derive the substantial majority of our revenue from a limited number of customers. We anticipate we will continue to derive a significant portion of our revenue from a limited number of customers for the foreseeable future. We expect that as our products are more widely adopted and as our number of customers increase, customer concentration will decrease.
22


We sell our products to hyperscalers, Neoclouds, original equipment manufacturers (OEMs), original design manufacturers (ODMs) and optical module manufacturers, as well as to companies in the enterprise and HPC markets. We work closely and have engagements with industry-leading companies across these segments. A relatively small number of customers have historically accounted for and continue to account for a significant portion of our revenue. We report revenue by customer in our financial statement disclosure based on the contracting parties who place purchase orders or sign revenue contracts with us. See Note 3 to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. However, certain of our end customers have their contract manufacturing partners place orders with us. As a result, the contract manufacturers, rather than the end customers, are reported as our customers for financial reporting purposes. As a supplement to our financial statement footnote disclosure and to provide further insight into our end customer concentration, the following table summarizes our revenue by customer as a percentage of revenue based on end customer profile, rather than based on the contracting parties who place purchase orders or sign revenue contracts with us:
Three Months Ended
RevenueAugust 1, 2026August 2, 2025
Customer C28 %35 %
Customer D33 %33 %
Customer E13 %20 %
Customer F10 %*
* Less than 10% of total revenue.
Our Business Model
We are a product-focused business with a strong foundation in IP, pioneering comprehensive connectivity solutions that deliver bandwidth, scalability and end-to-end signal integrity for next-generation platforms.
We utilize a fabless business model, working with a network of third parties to manufacture, assemble and test our connectivity products. This approach allows us to focus our engineering and design resources on our core competencies and to control our fixed costs and capital expenditures.
We employ a two-pronged sales strategy targeting both the end users of our products, as well as the suppliers of our end users. By engaging directly with the end user, we are able to better understand the needs of our customers and cater our solutions to their most pressing connectivity requirements.
This strategy has enabled us to become the preferred vendor to a number of our customers who, in turn, in some cases, require their suppliers, OEMs, ODMs and optical module manufacturers to utilize our solutions.
23


Results of Operations
Three Months Ended August 1, 2026 and August 2, 2025
The following table sets forth information derived from our unaudited condensed consolidated statements of operations expressed as a percentage of revenue:
Three Months Ended
August 1, 2026August 2, 2025
Revenue
100.0 %100.0 %
Cost of revenue35.5 %32.6 %
Gross margin64.5 %67.4 %
Operating expenses:
Research and development23.9 %23.5 %
Selling, general and administrative15.4 %16.7 %
Total operating expenses39.3 %40.2 %
Operating income
25.2 %27.2 %
Other income, net
1.7 %1.8 %
Income before income taxes
26.9 %29.0 %
Provision (benefit) for income taxes(0.1)%0.6 %
Net income
27.0 %28.4 %
Comparison of Three Months Ended August 1, 2026 and August 2, 2025
Revenue
Three Months Ended
August 1, 2026August 2, 2025% Change
(in thousands, except percentages)
Revenue
$479,003 $223,074 114.7 %
Revenue for the three months ended August 1, 2026 increased by $255.9 million, compared to the same period in fiscal year 2026. The increase in revenue for the three months ended August 1, 2026, compared to the same period in fiscal year 2026, was primarily due to a significant increase in the volume of unit shipment of AEC products which contributed over 90% of the increase in revenue. The sales increase was primarily driven by the ramp-up of our AEC solutions at our hyperscale data center customers during the three months ended August 1, 2026.
Cost of Revenue
Three Months Ended
August 1, 2026August 2, 2025% Change
(in thousands, except percentages)
Cost of revenue$169,923 72,706 133.7 %
Cost of revenue for the three months ended August 1, 2026 increased by $97.2 million compared to the same period in fiscal year 2026, primarily due to the increased shipments of AEC products noted above.
Gross Profit and Gross Margin
24


Three Months Ended
August 1, 2026August 2, 2025% Change
(in thousands, except percentages)
Gross profit$309,080 $150,368 105.5 %
Gross margin64.5 %67.4 %(2.9)%
Gross margin in the three months ended August 1, 2026 decreased by 2.9 percentage points, compared to the same period in fiscal year 2026, primarily driven by amortization of acquired intangible assets.
Research and Development
Three Months Ended
August 1, 2026August 2, 2025% Change
(in thousands, except percentages)
Research and development$114,524 $52,448 118.4 %
% of revenue
23.9 %23.5 %
Research and development expense for the three months ended August 1, 2026 increased by $62.1 million compared to the same period in fiscal year 2026. The increase was due primarily to a $25.8 million increase in share-based compensation expense driven by increased amortization expense from new equity awards granted to employees, a $13.0 million increase in personnel costs as a result of new hires for product development, a $17.8 million increase in design activities and higher engineering activities relating to testing and laboratory supplies for new product development and a $2.5 million increase in depreciation and amortization expense associated with an increase in R&D equipment and amortization of acquired intangible assets.
Selling, General and Administrative
Three Months Ended
August 1, 2026August 2, 2025% Change
(in thousands, except percentages)
Selling, general and administrative
$73,856 $37,178 98.7 %
% of revenue
15.4 %16.7 %
Selling, general and administrative expense for the three months ended August 1, 2026 increased by $36.7 million compared to the same period in fiscal year 2026. The increase was primarily due to a $21.3 million increase in share-based compensation expense driven by increased amortization expense from new equity awards granted to executives and employees, a $5.9 million increase in personnel costs as a result of higher selling, general and administrative headcount, a $7.4 million increase in external consultation fees relating to general and administrative expenses and acquisition-related costs relating to the DustPhotonics acquisition.
Provision (benefit) for Income Taxes
Three Months Ended
August 1, 2026August 2, 2025% Change
(in thousands, except percentages)
Provision (benefit) for income taxes$(585)$1,289 (145.4)%
% of revenue
(0.1)%0.6 %
Provision for income taxes for the three months ended August 1, 2026 decreased by $1.9 million, compared to the same period in fiscal year 2026. The decrease was primarily due to the tax impact of acquired intangible assets and related purchase accounting adjustments arising from the DustPhotonics acquisition.
25


Liquidity and Capital Resources
Our activities consist primarily of selling our products. As of August 1, 2026 and May 2, 2026, we had $466.9 million and $1.2 billion in cash and cash equivalents, respectively, and working capital of $1.3 billion and $1.8 billion, respectively. Our principal use of cash is to fund our operations, invest in research and development and acquisitions of complementary businesses or technologies to support our growth. See Note 9 to our unaudited condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for a further discussion of our cash requirements under non-cancelable purchase obligations.
We believe our existing cash and cash equivalents and other components of working capital will be sufficient to meet our needs for at least the next 12 months and in the longer term. Our future capital requirements will depend on many factors, including our growth rate, the timing and extent of our sales and marketing and research and development expenditures, customer demand and the continuing market acceptance of our solutions. In the event that we need to borrow funds or issue additional equity, we cannot be assured that any such additional financing will be available on terms acceptable to us, if at all. If we are unable to raise additional capital when we need it, our business, results of operations and financial condition would be adversely affected.
Cash Flows
The following table summarizes our cash flows for the periods indicated.
Three Months Ended
August 1, 2026August 2, 2025
(in thousands)
Net cash provided by operating activities
$90,231 $54,168 
Net cash used in investing activities$(761,956)$(67,821)
Net cash used in financing activities$(26,658)$(2,970)
Cash Flows Provided by Operating Activities
Net cash provided by operating activities was $90.2 million for the three months ended August 1, 2026. The cash inflows from operating activities for the three months ended August 1, 2026 were primarily due to net income of $129.4 million adjusted for the following non-cash items: share-based compensation expense of $88.0 million, depreciation and amortization of $8.6 million, amortization of acquired intangible assets of $11.6 million and write-downs for excess and obsolete inventory of $3.9 million, partially offset by $151.3 million of cash outflows from working capital purposes. The cash outflows from working capital for the three months ended August 1, 2026 were primarily driven by (a) an increase in accounts receivable of $54.5 million primarily due to increased sales in the three months ended August 1, 2026; (b) an increase in inventory of $61.5 million to support unfulfilled backlog and related new product ramps; (c) an increase in other non-current assets of $25.3 million primarily relating to payments of refundable deposits for a manufacturing supply capacity reservation agreement; and (d) a decrease in accounts payable and other current liabilities of $16.4 million due to timing of payments for inventory and IP license purchases.
Net cash provided by operating activities was $54.2 million for the three months ended August 2, 2025. The cash inflows from operating activities for the three months ended August 2, 2025 were primarily due to $63.4 million in net income adjusted for the following non-cash items: share-based compensation expense of $35.5 million, depreciation and amortization of $5.5 million and other non-cash items of $2.0 million. This was offset by $52.1 million of cash outflows from working capital for the three months ended August 2, 2025, which was primarily driven by (a) an increase in accounts receivable of $19.1 million primarily due to increased sales in the three months ended August 2, 2025; (b) an increase in inventory of $27.5 million to support unfulfilled backlog and related new product ramps and (c) an increase in accounts payable of $9.0 million due to timing of payment for purchases of property and equipment.
Cash Flows Used in Investing Activities
Net cash used in investing activities of $762.0 million in the three months ended August 1, 2026 was primarily attributable to purchases of property and equipment of $7.3 million, purchases of certificates of deposit for $19.1 million, and net cash payment for DustPhotonics acquisition of $735.6 million. Purchases of property and equipment primarily related to equipment, computer equipment and software used for research and development purposes.
Net cash used in investing activities of $67.8 million in the three months ended August 2, 2025 was primarily attributable to purchases of the certificates of deposit for $115.0 million and purchases of property and equipment of
26


$2.8 million, offset by maturities of certificates of deposit for $50.0 million. Purchases of property and equipment primarily related to third-party IP licenses and computer equipment and software used for research and development purposes.
Cash Flows Used in Financing Activities
Net cash used in financing activities of $26.7 million for the three months ended August 1, 2026 was primarily attributable to $5.2 million in payments for long-term technology license obligations and $25.9 million tax withheld related to RSU settlement offset by $4.5 million in proceeds from exercises of employee share options.
Net cash used in financing activities of $3.0 million for the three months ended August 2, 2025 was primarily attributable to $3.9 million in payments for long-term technology license obligations, offset by $0.9 million in proceeds from exercises of employee share options and the issuance of shares under the ESPP net of tax withheld for RSU settlement.
Critical Accounting Estimates
There have been no material changes to our critical accounting estimates during the three months ended August 1, 2026, as compared to those disclosed under the heading “Management’s Discussion and Analysis of Financial Condition and Results of Operations-Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K for the fiscal year ended May 2, 2026. In the current macroeconomic environment, our estimates could require increased judgment and carry a higher degree of variability and volatility. We continue to monitor and assess our estimates in light of developments, and as events continue to evolve and additional information becomes available, our estimates may change materially in future periods.
Item 3. Quantitative and Qualitative Disclosures About Market Risk.
For a discussion of market risks, refer to Item 7A, “Quantitative and Qualitative Disclosures about Market Risk” in our Annual Report on Form 10-K for the fiscal year ended May 2, 2026. During the three months ended August 1, 2026, there were no material changes or developments that would materially alter the market risk assessment performed as of May 2, 2026.
Item 4. Controls and Procedures.
Disclosure Controls and Procedures
We maintain “disclosure controls and procedures” (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the Exchange Act)), that are designed to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.
Based on their evaluation as of the end of the period covered by this Quarterly Report on Form 10-Q, our Chief Executive Officer and Chief Financial Officer have concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.
Changes in Internal Control Over Financial Reporting
There was no change in our “internal control over financial reporting,” as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, that occurred during the quarter ended August 1, 2026 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Inherent Limitations on Effectiveness of Controls
Our management, including our principal executive officer and principal financial officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Credo have been detected.
27


PART II—OTHER INFORMATION
Item 1. Legal Proceedings.
From time to time, we are involved in various legal proceedings arising in the ordinary course of our business. We are not presently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on us. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.
Item 1A. Risk Factors.
Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended May 2, 2026, which could adversely affect our business, financial condition, results of operations, cash flows and the trading price of our ordinary shares. As of the date of this Quarterly Report on Form 10-Q there have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K for the fiscal year ended May 2, 2026.
Item 5. Other Information.
Rule 10b5-1 Trading Plans
On June 10, 2026, William J. Brennan, our Chief Executive Officer and a member of our board of directors, adopted a Rule 10b5-1 Trading Plan, intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) of the Exchange Act, pursuant to which a maximum amount of 440,000 of our ordinary shares held by The Brennan Family Trust, DTD 09/06/2002 may be sold between September 14, 2026 and September 14, 2027. The plan terminates on the earlier of: (i) September 14, 2027, (ii) the first date on which all trades set forth in the plan have been executed or (iii) such date as the plan is otherwise terminated according to its terms. Mr. Brennan is a joint trustee with shared voting and investment power over the shares held by The Brennan Family Trust, DTD 09/06/2002.

28


Item 6. Exhibits.
Incorporated by Reference
Exhibit NumberExhibit DescriptionFormFile No.Exhibit No.Filing DateProvided Herewith
31.1*X
31.2*X
32.1**X
32.2**X
101.INS*Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document)
101.SCH*Inline XBRL Taxonomy Extension Schema DocumentX
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase DocumentX
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase DocumentX
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase DocumentX
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase DocumentX
104Cover Page Interactive Data File (embedded within the Inline XBRL document)X
*Filed herewith
**Furnished herewith
29


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
CREDO TECHNOLOGY GROUP HOLDING LTD
Date: September 2, 2026
By:/s/ William Brennan
Name:William Brennan
Title:President and Chief Executive Officer
Date: September 2, 2026
By:/s/ Daniel Fleming
Name:Daniel Fleming
Title:Chief Financial Officer
30
EX-31.1 2 a311302certificationofceo_.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO RULES 13A-14(A) AND 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, William Brennan, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Credo Technology Group Holding Ltd;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: September 2, 2026
By:/s/ William Brennan
William Brennan
President and Chief Executive Officer
(Principal Executive Officer)



EX-31.2 3 a312302certificationofcfo_.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO RULES 13A-14(A) AND 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Daniel Fleming, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Credo Technology Group Holding Ltd;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: September 2, 2026
By:/s/ Daniel Fleming
Daniel Fleming
Chief Financial Officer
(Principal Financial Officer)



EX-32.1 4 a3211350certificationofceo.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Credo Technology Group Holding Ltd (the “Company”) on Form 10-Q for the period ended August 1, 2026, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code, I, William Brennan, President and Chief Executive Officer of the Company, certify that, to the best of my knowledge:
1.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and

2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: September 2, 2026
By:/s/ William Brennan
William Brennan
President and Chief Executive Officer
(Principal Executive Officer)



EX-32.2 5 a3221350certificationofcfo.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Credo Technology Group Holding Ltd (the “Company”) on Form 10-Q for the period ended August 1, 2026, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code, I, Daniel Fleming, Chief Financial Officer of the Company, certify that, to the best of my knowledge:
1.the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
2.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: September 2, 2026
By:/s/ Daniel Fleming
Daniel Fleming
Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 6 crdo-20260801.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - Condensed Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Concentrations link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Supplemental Financial Information link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Share Incentive Plan link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Supplemental Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Commitment and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Share Incentive Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Revenue Recognition - Schedule of Disaggregated of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Business Combination - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Business Combination - Schedule of Total Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Business Combination - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amounts of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amounts of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements, Recurring (Details) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Supplemental Financial Information - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Supplemental Financial Information - Schedule of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Supplemental Financial Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Supplemental Financial Information - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Supplemental Financial Information - Schedule of Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Commitment and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Share Incentive Plan - Schedule of Information Related to RSU And PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Share Incentive Plan - Schedule of Information Related to Share Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Share Incentive Plan - Schedule of Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Share Incentive Plan - Schedule of Share-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Share Incentive Plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Income Taxes - Schedule of Provisions for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Net Income Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Net Income Per Share - Schedule of Potentially Dilutive Securities Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 crdo-20260801_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 crdo-20260801_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 crdo-20260801_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trading Arrangement: Trading Arrangement [Axis] Weighted-Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted-Average Remaining Contractual Term Maximum Maximum [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Title of 12(b) Security Title of 12(b) Security Subsequent Event Subsequent Event [Member] Document Fiscal Year Focus Document Fiscal Year Focus Adjustment to Compensation, Amount Adjustment to Compensation Amount Financial Instrument [Axis] Financial Instrument [Axis] Customer [Axis] Customer [Axis] Segment Reporting [Abstract] Schedule of Fair Value Measurements, Recurring Fair Value, Assets Measured on Recurring Basis [Table Text Block] Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 187,768 and 185,419 shares issued and outstanding at August 1, 2026 and May 2, 2026, respectively Common Stock, Value, Issued Schedule of Information Related to RSU And PSU Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Tax withheld related to RSU settlement Payment, Tax Withholding, Share-Based Payment Arrangement Accrued compensation and benefits Employee-related Liabilities, Current Revenue Recognition and Deferred Revenue [Abstract] Restatement Determination Date Restatement Determination Date Write-downs for excess and obsolete inventory Inventory Write-down Thereafter Intangible Asset, Finite-Lived, Estimated Amortization Expense, after Year Four Intangible Asset, Finite-Lived, Estimated Amortization Expense, after Year Four Amendment Flag Amendment Flag Current liabilities: Liabilities, Current [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Developed technology Developed Technology Rights [Member] Property and equipment Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment Unsatisfied performance obligation, amount Revenue, Unsatisfied Performance Obligation, Amount Revenue, Unsatisfied Performance Obligation, Amount Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Remainder of 2027 Recorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year Ordinary shares issued in connection with acquisition Stock Issued During Period, Value, Acquisitions Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent PEO Total Compensation Amount PEO Total Compensation Amount Common stock, par value (in US dollars per share) Common Stock, Par or Stated Value Per Share Purchase Commitments to Manufacturing Vendors and Foundry Partners Purchase Commitments To Manufacturing Vendors And Foundry Partners [Member] Purchase Commitments To Manufacturing Vendors And Foundry Partners Intangible assets, net Net Carrying Amounts Intangible Asset, Excluding Goodwill, after Accumulated Amortization Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Basic (in shares) Weighted-average shares outstanding used in basic calculation - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Number of reportable segments Number of Reportable Segments Total current liabilities Liabilities, Current Work in process Inventory, Work in Process, Net of Reserves Customer relationships Customer Relationships [Member] Concentration Risk [Table] Concentration Risk [Table] Entity Address, City or Town Entity Address, City or Town Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Statement of Financial Position [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Net Carrying Amounts Intangible Asset, Finite-Lived, after Accumulated Amortization Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accruals relating to inventory purchases Inventory Purchases Accrued Inventory Purchases Accrued Level 2 Fair Value, Inputs, Level 2 [Member] Accumulated Amortization Accumulated Amortization Intangible Asset, Finite-Lived, Accumulated Amortization Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Revenue Revenue Benchmark [Member] United States UNITED STATES Subsequent Event Type [Axis] Subsequent Event Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Production equipment Production Equipment [Member] Production Equipment Purchases of property and equipment included in accounts payable, other current liabilities and other non-current liabilities Capital Expenditures Incurred but Not yet Paid Schedule of Segment Expenses and Other Segment Expenses Segment Reporting [Table Text Block] William J. Brennan [Member] William J. Brennan Use of Estimates Use of Estimates, Policy [Policy Text Block] Intangible assets Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill Document Period End Date Document Period End Date Changes in operating assets and liabilities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract] Net cash used in investing activities Cash Provided by (Used in) Investing Activity, Including Discontinued Operation Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Net income per share: Net income per share: Earnings Per Share, Basic [Abstract] Security Exchange Name Security Exchange Name Customer B Customer B [Member] Customer B Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Shell Company Entity Shell Company Current portion of operating lease liabilities Operating Lease, Liability, Current Schedule of Property and Equipment Property, Plant, and Equipment [Table Text Block] Statement of Comprehensive Income [Abstract] Net Income Per Share Earnings Per Share [Text Block] Name Outstanding Recovery, Individual Name Earnings Per Share [Abstract] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Total liabilities Liabilities Trading Symbol Trading Symbol Geographical [Domain] Geographical [Domain] Net Carrying Amounts Intangible Asset, Excluding Goodwill, Indefinite-Lived Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Weighted-average shares: Weighted Average Number of Shares Outstanding, Basic [Abstract] Accounts receivable, other current assets and other non-current assets Business Combination, Recognized Asset Acquired, Accounts Receivable, Other Current Assets And Other Non-Current Assets Business Combination, Recognized Asset Acquired, Accounts Receivable, Other Current Assets And Other Non-Current Assets Schedule of Purchase Price Allocation Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block] Company Selected Measure Name Company Selected Measure Name Income Tax Disclosure [Abstract] Intangible Asset, Indefinite-Lived [Table] Intangible Asset, Indefinite-Lived [Table] Concentration Risk [Line Items] Concentration Risk [Line Items] Cash flows from operating activities: Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract] Compensation Amount Outstanding Recovery Compensation Amount Individual: Individual [Axis] Intangible Asset, Indefinite-Lived [Line Items] Intangible Asset, Indefinite-Lived [Line Items] Equity interest acquired Business Combination, Voting Equity Interest Acquired, Percentage Diluted (in shares) Weighted-average shares outstanding used in dilution calculation - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Entity Emerging Growth Company Entity Emerging Growth Company Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Other non-current assets Increase (Decrease) in Other Noncurrent Assets Gross profit Gross Profit Award Timing Predetermined Award Timing Predetermined [Flag] Intangible Asset, Goodwill and Other [Abstract] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Level 1 Fair Value, Inputs, Level 1 [Member] Schedule of Significant Customers' Accounts Receivable and Revenue Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Payments on technology license obligations Payments For Recorded Unconditional Purchase Obligation Payments For Recorded Unconditional Purchase Obligation Effective tax rate Effective Income Tax Rate Reconciliation, Percent Organization, Consolidation and Presentation of Financial Statements [Abstract] Intangible Asset, Indefinite-Lived, Class [Domain] Intangible Asset, Indefinite-Lived, Class [Domain] Computer equipment and software Computer Equipment And Software [Member] Computer Equipment And Software Cash settlement of Hyperlume share-based payment awards Business Combination, Cash Settlement Of Vested Share-Based Payment Awards Business Combination, Cash Settlement Of Vested Share-Based Payment Awards Customer Warrant ( in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Share-based compensation awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Beginning balance (in US dollars per share) Ending balance (in US dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value All Executive Categories All Executive Categories [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Contingent consideration in connection with acquisition Adjustments To Additional Paid In Capital, Contingent Consideration In Connection With Acquisition Adjustments To Additional Paid In Capital, Contingent Consideration In Connection With Acquisition Antidilutive Securities [Axis] Antidilutive Securities [Axis] Beginning balance (in US dollars per share) Ending balance (in US dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Number of Shares (in millions) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Right-of-use assets Operating Lease, Right-of-Use Asset Concentration Risk Type [Domain] Concentration Risk Type [Domain] Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis] Schedule of Net Income (Loss) Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill Fair Value Disclosures [Abstract] Segment Information Segment Reporting [Text Block] Minimum Minimum [Member] Refundable deposits, noncurrent Deposits Assets, Noncurrent Expiration Date Trading Arrangement Expiration Date Schedule of Revenue Disaggregated by Primary Geographical Market Disaggregation of Revenue [Table Text Block] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Intangible Asset, Finite-Lived, Amortization Expense Intangible Asset, Finite-Lived, Amortization Expense [Table Text Block] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Income Statement Location [Axis] Location, Statement of Income, Balance [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Weighted-average remaining contractual term, options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Business Combination [Line Items] Business Combination [Line Items] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Common stock authorized (in shares) Common Stock, Shares Authorized Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Security, Excluded EPS Calculation [Table] Estimated useful life (in years) Intangible Asset, Finite-Lived, Useful Life Deferred Tax Asset, Valuation Allowance [Table] Deferred Tax Asset, Valuation Allowance [Table] Concentrations Concentration Risk Disclosure [Text Block] Total unconditional purchase commitments Recorded Unconditional Purchase Obligation Rest of World REST OF THE WORLD [Member] REST OF THE WORLD Exercise Price Award Exercise Price Cash flows from investing activities: Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract] Document Quarterly Report Document Quarterly Report Term of purchase commitment Long-Term Purchase Commitment, Period Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Segments [Domain] Segments [Domain] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Business Combination [Table] Business Combination [Table] Equity Component [Domain] Equity Component [Domain] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract] Recorded Unconditional Purchase Obligation, Category [Domain] Recorded Unconditional Purchase Obligation, Category [Domain] Adoption Date Trading Arrangement Adoption Date Total shareholders' equity Beginning balance Ending balance Equity, Attributable to Parent Assets Assets [Abstract] Title Trading Arrangement, Individual Title Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Accounting Policies [Abstract] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Insider Trading Policies and Procedures [Line Items] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Short-term investments: Debt Securities, Held-to-Maturity, Fair Value Interest income Interest Income, Operating Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Performance Shares Performance Shares [Member] Selling, general and administrative Selling, General and Administrative Expense Supplemental Financial Information Supplemental Balance Sheet Disclosures [Text Block] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Table] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Table] Business Combination [Domain] Business Combination [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Schedule of Potentially Dilutive Securities Outstanding Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Entity Central Index Key Entity Central Index Key Less: Accumulated depreciation and amortization Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Business Combination [Axis] Business Combination [Axis] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Net cash provided by operating activities Cash Provided by (Used in) Operating Activity, Including Discontinued Operation Accounts Receivable Accounts Receivable [Member] Refundable deposits accrued Refundable Deposits Accrued Refundable Deposits Accrued Income Statement [Abstract] Shareholders' equity: Equity, Attributable to Parent [Abstract] Ordinary shares issued under equity incentive plans (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Document Transition Report Document Transition Report Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Operating expenses: Operating Expenses [Abstract] Schedule of Provisions for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Schedule of Finite-Lived Intangible Assets, Net Intangible Asset, Finite-Lived [Table Text Block] Outstanding Share Options (in millions) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] City Area Code City Area Code Business Combination, Consideration Transferred, Equity Interest, Type [Axis] Business Combination, Consideration Transferred, Equity Interest, Type [Axis] DustPhotonics, Inc. DustPhotonics, Inc. [Member] DustPhotonics, Inc. Restricted Stock Restricted Stock [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] All Individuals All Individuals [Member] Name Forgone Recovery, Individual Name Finished goods Inventory, Finished Goods, Net of Reserves Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Weighted-Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Ordinary shares issued Business Combination, Consideration Transferred, Equity Interest Statement [Line Items] Statement [Line Items] Total assets Assets Entity [Domain] Entity [Domain] Schedule of Share-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Share Incentive Plan Share-Based Payment Arrangement [Text Block] Ordinary shares issued under equity incentive plans Stock Issued During Period, Value, Employee Stock Purchase Plan Others Accounts Payable and Other Accrued Liabilities, Current PEO PEO [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Share-based compensation Share-Based Payment Arrangement, Expense Other non-current liabilities Other Liabilities, Noncurrent Goodwill Goodwill Inventory Business Combination, Recognized Asset Acquired, Inventory, Current Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Options vested and exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Granted (in US dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Accounts payable Business Combination, Recognized Liability Assumed, Accounts Payable, Current Subsequent Event Type [Domain] Subsequent Event Type [Domain] Customer A Customer A [Member] Customer A Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract] Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Total operating expenses Operating Expenses Money market funds Money Market Funds [Member] Canceled/ forfeited (in US dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cash Business Combination, Recognized Asset Acquired, Cash and Cash Equivalent Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Award Timing Disclosures [Line Items] Diluted (in US dollars per share) Earnings Per Share, Diluted Entity Current Reporting Status Entity Current Reporting Status Net cash used in financing activities Cash Provided by (Used in) Financing Activity, Including Discontinued Operation Total Shareholder Return Amount Total Shareholder Return Amount Tax withheld related to RSU settlement Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Amortization of acquired intangible assets Intangible Asset, Finite-Lived, Amortization Expense Intangible Asset, Finite-Lived [Line Items] Intangible Asset, Finite-Lived [Line Items] Schedule of Total Purchase Consideration Business Combination [Table Text Block] Research and development Research and Development Expense Adjustments to reconcile net income to net cash provided by operating activities: Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract] Long-term Purchase Commitment [Line Items] Long-Term Purchase Commitment [Line Items] Share-Based Payment Arrangement [Abstract] Cash flows from financing activities: Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract] Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Property and equipment, net Property and equipment, net Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization Replacement equity awards attributable to pre-acquisition service Adjustments To Additional Paid In Capital, Replacement Equity Awards Attributable To Pre-Acquisition Service Adjustments To Additional Paid In Capital, Replacement Equity Awards Attributable To Pre-Acquisition Service Shares issued, price per share (in dollars per share) Shares Issued, Price Per Share Financial Instruments [Domain] Financial Instruments [Domain] Intangible Asset, Finite-Lived, Class [Axis] Intangible Asset, Finite-Lived, Class [Axis] Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Goodwill and Intangible Assets, Net Intangible Asset and Goodwill [Text Block] Underlying Securities Award Underlying Securities Amount Purchases of short-term investments Payments to Acquire Short-Term Investments Gross Carrying Amounts Intangible Asset, Excluding Goodwill, before Accumulated Amortization Revenue Recognition Revenue from Contract with Customer [Text Block] Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Proceeds from employee share incentive plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items] Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items] Construction in progress Construction in Progress [Member] Inventories Increase (Decrease) in Inventories Ordinary shares issued in connection with acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Accrued compensation and benefits, other current liabilities and non-current liabilities Business Combination, Recognized Liability Assumed, Accrued Compensation And Benefits, Other Current Liabilities And Non-Current Liabilities Business Combination, Recognized Liability Assumed, Accrued Compensation And Benefits, Other Current Liabilities And Non-Current Liabilities Reportable Segment Reportable Segment [Member] Reportable Segment Weighted-Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Other current assets Other current assets Other Assets, Current Commitments and Contingencies Disclosure [Abstract] All Trading Arrangements All Trading Arrangements [Member] Other Performance Measure, Amount Other Performance Measure, Amount Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Operating income Operating Income (Loss) Current Fiscal Year End Date Current Fiscal Year End Date Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Business Combination Business Combination [Text Block] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Entity File Number Entity File Number Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Information Related to Share Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Common stock issued (in shares) Common Stock, Shares, Issued Measure: Measure [Axis] Technology License Fees Technology License Fees [Member] Technology License Fees Schedule of Non-Cancelable Purchase Obligations Recorded Unconditional Purchase Obligations [Table Text Block] Equity Components [Axis] Equity Components [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable 2028 Recorded Unconditional Purchase Obligation, to be Paid, Year One Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Entity Interactive Data Current Entity Interactive Data Current Deferred tax liabilities Deferred Income Tax Liabilities, Net Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Entity Small Business Entity Small Business Total comprehensive income Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Termination Date Trading Arrangement Termination Date Tax withheld related to RSU settlement (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Property, Plant, and Equipment [Line Items] Property, Plant, and Equipment [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Refundable deposits related to capacity reserve arrangements Refundable deposits, current Deposits Assets, Current Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Other current liabilities Total Other Liabilities, Current Other non-current assets Other Assets, Noncurrent Document Type Document Type Business acquisition, net of cash acquired Net cash payment for acquisition Payments to Acquire Businesses, Net of Cash Acquired Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value as of Grant Date Award Grant Date Fair Value Aggregate intrinsic value, options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Contingent consideration, equity Contingent Consideration Classified as Equity, Fair Value Disclosure Schedule of Indefinite-Lived Intangible Assets, Net Intangible Asset, Indefinite-Lived [Table Text Block] Significant Accounting Policies Significant Accounting Policies [Text Block] Laboratory equipment Laboratory Equipment [Member] Laboratory Equipment Contingent consideration Business Combination, Consideration Transferred, Contingent Consideration Business Combination, Consideration Transferred, Contingent Consideration Newly Formed Subsidiary Newly Formed Subsidiary [Member] Newly Formed Subsidiary Others Other Assets, Miscellaneous, Current Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Arrangement Duration Trading Arrangement Duration Statement of Stockholders' Equity [Abstract] Local Phone Number Local Phone Number Entity Address, Postal Zip Code Entity Address, Postal Zip Code Entity Registrant Name Entity Registrant Name Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Commitments and contingencies (Note 9) Commitments and Contingencies Gross Carrying Amounts Intangible Asset, Finite-Lived, before Accumulated Amortization Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Property and equipment, gross Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] 2031 Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Executive Category: Executive Category [Axis] Mainland China CHINA Long-term Purchase Commitment [Table] Long-Term Purchase Commitment [Table] Contingent Consideration Business Combination [Policy Text Block] Awards vesting term Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Intangible Asset, Finite-Lived, Class [Domain] Intangible Asset, Finite-Lived, Class [Domain] Inventories Inventories Inventory, Net Award Type [Domain] Award Type [Domain] Gross Carrying Amounts Indefinite-Lived Intangible Assets, Gross (Excluding Goodwill) Indefinite-Lived Intangible Assets, Gross (Excluding Goodwill) Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Fair Value Measurements Fair Value Disclosures [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] 2028 Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year One PEO Name PEO Name Foreign Currency Translation Foreign Currency Translation Indefinite-Lived Intangible Assets, Foreign Currency Translation Indefinite-Lived Intangible Assets, Foreign Currency Translation Geographical [Axis] Geographical [Axis] Leasehold improvements Leasehold Improvements [Member] Other segment items Segment Reporting, Other Segment Item, Amount Long-Lived Asset, Class [Axis] Long-Lived Asset, Class [Axis] Less: Cash and cash equivalents acquired Cash Acquired from Acquisition Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Legal Entity [Axis] Legal Entity [Axis] Options vested and exercised (in US dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cash and cash equivalents at beginning of the period Cash and cash equivalents at end of the period Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation Intangible Asset, Finite-Lived [Table] Intangible Asset, Finite-Lived [Table] Accounts payable Increase (Decrease) in Accounts Payable Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Non-NEOs Non-NEOs [Member] Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Standard product warranty (in years) Standard Product Warranty Standard Product Warranty Description of Business and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Cash consideration Payments to Acquire Businesses, Gross Share-based compensation Share-Based Payment Arrangement, Noncash Expense Personnel related expenses Labor and Related Expense 2029 Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two Customer [Domain] Customer [Domain] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Basic (in US dollars per share) Earnings Per Share, Basic Total current assets Assets, Current Statistical Measurement [Axis] Statistical Measurement [Axis] Insider Trading Arrangements [Line Items] Award Type [Axis] Award Type [Axis] Ordinary shares consideration for replacement equity awards attributable to pre-combination services Replacement Equity Awards [Member] Replacement Equity Awards Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Accounts receivable Accounts Receivable, after Allowance for Credit Loss, Current Retained earnings Retained Earnings (Accumulated Deficit) Hong Kong HONG KONG Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Ordinary Shares Ordinary shares issued Common Stock [Member] Contingent consideration, liability Business Combination, Contingent Consideration, Liability Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Shares issued during period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Cover [Abstract] Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Customer C Customer C [Member] Customer C Concentration risk percentage Concentration Risk, Percentage Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Other current assets, property and equipment and right-of-use assets Business Combination, Recognized Asset Acquired, Other Current Assets, Property and Equipment and Right-of-Use Assets Business Combination, Recognized Asset Acquired, Other Current Asset, Property and Equipment and Right-of-Use Assets Equity Awards Adjustments Equity Awards Adjustments [Member] Accrued compensation and benefits, other current liabilities, deferred tax liabilities and other non-current liabilities Increase (Decrease) In Accrued Compensation And Benefits, Other Current Liabilities, Deferred Tax Liabilities And Other Non-Current Liabilities Increase (Decrease) In Accrued Compensation And Benefits, Other Current Liabilities, Deferred Tax Liabilities And Other Non-Current Liabilities Total liabilities and shareholders' equity Liabilities and Equity Employee Stock Option Share-Based Payment Arrangement, Option [Member] Segments [Axis] Segments [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Tabular List, Table Tabular List [Table Text Block] Additional paid in capital Additional Paid in Capital Other income, net Other Nonoperating Income (Expense) Valuation Allowance [Line Items] Valuation Allowance [Line Items] Refundable deposits Deposits Assets 2030 Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three Remainder of 2027 Intangible Asset, Finite-Lived, Estimated Amortization Expense, Remainder of Fiscal Year Name Awards Close in Time to MNPI Disclosures, Individual Name Entity Address, Country Entity Address, Country Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Aggregate intrinsic value, options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Canceled/ forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Long-Lived Asset, Class [Domain] Long-Lived Asset, Class [Domain] Property, Plant, and Equipment [Table] Property, Plant, and Equipment [Table] Adjustment to Compensation: Adjustment to Compensation [Axis] Current payables relating to purchases of property and equipment Accounts Payable, Property And Equipment, Current Accounts Payable, Property And Equipment, Current Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Statement of Cash Flows [Abstract] IPR&D In Process Research and Development [Member] Other current liabilities and non-current operating lease liabilities Business Combination, Recognized Liability Assumed, Other Liability Current And Non-Current Operating Lease Liabilities Business Combination, Recognized Liability Assumed, Other Liability Current and Non-Current Operating Lease Liabilities Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Total cash equivalents and short-term investments Assets, Fair Value Disclosure Comira Solutions, Inc. Comira Solutions, Inc. [Member] Comira Solutions, Inc. Name Measure Name Business Combination, Consideration Transferred, Equity Interest, Type [Domain] Business Combination, Consideration Transferred, Equity Interest, Type [Domain] Income Taxes Income Tax Disclosure [Text Block] Accounts payable Accounts Payable, Current Pay vs Performance Disclosure [Line Items] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Malaysia MALAYSIA Other current assets Increase (Decrease) in Other Current Assets Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Total purchase consideration Total purchase consideration Business Combination, Consideration Transferred Additional Paid-in Capital Additional Paid-in Capital [Member] Entity Filer Category Entity Filer Category Intangible Asset, Indefinite-Lived, Class [Axis] Intangible Asset, Indefinite-Lived, Class [Axis] Short-term investments Short-Term Investments Name Trading Arrangement, Individual Name Purchase Commitments to Manufacturing Vendors and Foundry Partners Manufacturing Supply Capacity Reservation Agreements [Member] Manufacturing Supply Capacity Reservation Agreements Cash and cash equivalents Cash and Cash Equivalent Raw materials Inventory, Raw Materials, Net of Reserves Hyperlume, Inc. Hyperlume, Inc. [Member] Hyperlume, Inc. Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Company Selected Measure Amount Company Selected Measure Amount Percent change in provision (benefit) for income taxes Percent Change In Income Tax Expense (Benefit) Percent Change In Income Tax Expense (Benefit) Depreciation and amortization Depreciation, Depletion and Amortization Entity Address, Address Line Two Entity Address, Address Line Two Current assets: Assets, Current [Abstract] Non-PEO NEO Non-PEO NEO [Member] Entity Address, Address Line One Entity Address, Address Line One Vested (in US dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Maturities of short-term investments Proceeds from Sale, Maturity and Collection of Short-Term Investments Provision (benefit) for income taxes Income Tax Expense (Benefit) Risks and Uncertainties [Abstract] Effect of dilutive shares Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Customer Concentration Risk Customer Concentration Risk [Member] Cost of revenue Cost of Product and Service Sold Award Timing Method Award Timing Method [Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Deferred tax liabilities Deferred tax liabilities Business Combination, Recognized Liability Assumed, Deferred Tax Liability Net income Net income Net Income (Loss) Attributable to Parent Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Statement [Table] Statement [Table] Restatement Determination Date: Restatement Determination Date [Axis] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Certificates of deposit Certificates of Deposit [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Share-based compensation awards Share-Based Payment Arrangement [Member] Restricted Stock Units and Restricted Stock Restricted Stock Units and Restricted Stock [Member] Restricted Stock Units and Restricted Stock Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] EX-101.PRE 10 crdo-20260801_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.26.1
Cover - shares
3 Months Ended
Aug. 01, 2026
Aug. 25, 2026
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Aug. 01, 2026  
Document Transition Report false  
Entity File Number 001-41249  
Entity Registrant Name Credo Technology Group Holding Ltd  
Entity Incorporation, State or Country Code E9  
Entity Address, Address Line One Maples Corporate Services, Limited,  
Entity Address, Address Line Two PO Box 309, Ugland House  
Entity Address, City or Town Grand Cayman  
Entity Address, Postal Zip Code KY1-1104  
Entity Address, Country KY  
City Area Code 408  
Local Phone Number 664-9329  
Title of 12(b) Security Ordinary shares, par value $0.00005 per share  
Trading Symbol CRDO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   187,951,918
Entity Central Index Key 0001807794  
Amendment Flag false  
Current Fiscal Year End Date --08-01  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2027  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
Current assets:    
Cash and cash equivalents $ 466,869 $ 1,164,952
Short-term investments 297,389 278,334
Accounts receivable 288,798 233,377
Inventories 313,051 250,831
Other current assets 100,186 73,576
Total current assets 1,466,293 2,001,070
Property and equipment, net 114,462 101,605
Right-of-use assets 25,061 24,640
Goodwill 986,447 92,798
Intangible assets, net 378,817 29,262
Other non-current assets 41,647 46,244
Total assets 3,012,727 2,295,619
Current liabilities:    
Accounts payable 101,822 107,345
Accrued compensation and benefits 20,731 21,626
Other current liabilities 75,612 68,120
Total current liabilities 198,165 197,091
Non-current operating lease liabilities 20,737 20,617
Deferred tax liabilities 53,659 5,754
Other non-current liabilities 11,676 8,545
Total liabilities 284,237 232,007
Commitments and contingencies (Note 9)
Shareholders' equity:    
Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 187,768 and 185,419 shares issued and outstanding at August 1, 2026 and May 2, 2026, respectively 9 9
Additional paid in capital 2,210,077 1,672,060
Accumulated other comprehensive income (loss) (138) 2,426
Retained earnings 518,542 389,117
Total shareholders' equity 2,728,490 2,063,612
Total liabilities and shareholders' equity $ 3,012,727 $ 2,295,619
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Aug. 01, 2026
May 02, 2026
Statement of Financial Position [Abstract]    
Common stock, par value (in US dollars per share) $ 0.00005 $ 0.00005
Common stock authorized (in shares) 1,000,000,000 1,000,000,000
Common stock issued (in shares) 187,768,000 185,419,000
Common stock outstanding (in shares) 187,768,000 185,419,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Income Statement [Abstract]    
Revenue $ 479,003 $ 223,074
Cost of revenue 169,923 72,706
Gross profit 309,080 150,368
Operating expenses:    
Research and development 114,524 52,448
Selling, general and administrative 73,856 37,178
Total operating expenses 188,380 89,626
Operating income 120,700 60,742
Other income, net 8,140 3,946
Income before income taxes 128,840 64,688
Provision (benefit) for income taxes (585) 1,289
Net income $ 129,425 $ 63,399
Net income per share:    
Basic (in US dollars per share) $ 0.70 $ 0.37
Diluted (in US dollars per share) $ 0.67 $ 0.34
Weighted-average shares:    
Basic (in shares) 186,007 171,927
Diluted (in shares) 194,378 184,577
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 129,425 $ 63,399
Other comprehensive income (loss):    
Foreign currency translation gain (loss) (2,564) 9
Total comprehensive income $ 126,861 $ 63,408
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Ordinary Shares
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings (Accumulated Deficit)
Beginning balance (in shares) at May. 03, 2025   171,169,000      
Beginning balance at May. 03, 2025 $ 681,582 $ 8 $ 765,173 $ (437) $ (83,162)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Ordinary shares issued under equity incentive plans (in shares)   1,774,000      
Ordinary shares issued under equity incentive plans 4,648 $ 1 4,647    
Tax withheld related to RSU settlement (in shares)   (48,000)      
Tax withheld related to RSU settlement (3,712)   (3,712)    
Share-based compensation 35,455   35,455    
Total comprehensive income 63,408     9 63,399
Ending balance (in shares) at Aug. 02, 2025   172,895,000      
Ending balance at Aug. 02, 2025 $ 781,381 $ 9 801,563 (428) (19,763)
Beginning balance (in shares) at May. 02, 2026 185,419,000 185,419,000      
Beginning balance at May. 02, 2026 $ 2,063,612 $ 9 1,672,060 2,426 389,117
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Ordinary shares issued under equity incentive plans (in shares)   1,694,000      
Ordinary shares issued under equity incentive plans 4,452   4,452    
Ordinary shares issued in connection with acquisition (in shares)   760,000      
Ordinary shares issued in connection with acquisition 169,069   169,069    
Contingent consideration in connection with acquisition 300,000   300,000    
Replacement equity awards attributable to pre-acquisition service 2,455   2,455    
Tax withheld related to RSU settlement (in shares)   (105,000)      
Tax withheld related to RSU settlement (25,938)   (25,938)    
Share-based compensation 87,979   87,979    
Total comprehensive income $ 126,861     (2,564) 129,425
Ending balance (in shares) at Aug. 01, 2026 187,768,000 187,768,000      
Ending balance at Aug. 01, 2026 $ 2,728,490 $ 9 $ 2,210,077 $ (138) $ 518,542
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Cash flows from operating activities:    
Net income $ 129,425 $ 63,399
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 8,606 5,460
Share-based compensation 87,979 35,455
Amortization of acquired intangible assets 11,600 0
Write-downs for excess and obsolete inventory 3,911 1,993
Changes in operating assets and liabilities:    
Accounts receivable (54,503) (19,059)
Inventories (61,547) (27,513)
Other current assets (25,338) 3,940
Other non-current assets 6,515 495
Accounts payable (12,563) (8,962)
Accrued compensation and benefits, other current liabilities, deferred tax liabilities and other non-current liabilities (3,854) (1,040)
Net cash provided by operating activities 90,231 54,168
Cash flows from investing activities:    
Purchases of property and equipment (7,282) (2,821)
Maturities of short-term investments 0 50,000
Purchases of short-term investments (19,055) (115,000)
Business acquisition, net of cash acquired (735,619) 0
Net cash used in investing activities (761,956) (67,821)
Cash flows from financing activities:    
Payments on technology license obligations (5,172) (3,906)
Proceeds from employee share incentive plans 4,452 4,648
Tax withheld related to RSU settlement (25,938) (3,712)
Net cash used in financing activities (26,658) (2,970)
Effect of exchange rate changes on cash 300 (69)
Net decrease in cash and cash equivalents (698,083) (16,692)
Cash and cash equivalents at beginning of the period 1,164,952 236,328
Cash and cash equivalents at end of the period 466,869 219,636
Supplemental cash flow information:    
Purchases of property and equipment included in accounts payable, other current liabilities and other non-current liabilities $ 10,108 $ 9,680
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Description of Business and Basis of Presentation
3 Months Ended
Aug. 01, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation Description of Business and Basis of Presentation
Credo Technology Group Holding Ltd was formed as an exempted company under the laws of the Cayman Islands in September 2014. Credo Technology Group Holding Ltd directly owns Credo Technology Group Ltd., which owns, directly and indirectly, all of the shares of its subsidiaries in mainland China, Hong Kong, Singapore, Canada, Israel and the United States (U.S.). References to the “Company” in these notes refer to Credo Technology Group Holding Ltd and its subsidiaries on a consolidated basis, unless otherwise specified.
The Company’s mission is to transform connectivity at scale through fast, reliable and energy-efficient system solutions. The Company’s high-speed copper and optical interconnect technologies deliver industry-leading power and performance from chip to cluster to meet the ever-expanding data infrastructure demands of AI. The Company’s vertical integrated connectivity product portfolio includes flagship purple ZeroFlap (ZF) Active Electrical Cables (AECs) and ZF optical transceivers; optical components including silicon photonics-based photonic integrated circuits (SiPho PICs) and DSPs; OmniConnect AI memory and chip-to-chip interconnect; and retimers for Ethernet and PCIe—supported by the PILOT diagnostic and analytics software platform. The Company’s innovations enable our customers to connect the systems that connect the world.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements are presented in accordance with generally accepted accounting principles in the United States (US GAAP) applicable to interim periods, under the rules and regulations of the U.S. Securities and Exchange Commission (the SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted as permitted by the SEC. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s fiscal year 2026 audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026. The unaudited condensed consolidated financial statements include all adjustments, including normal recurring adjustments and other adjustments, that are considered necessary for fair presentation of the Company’s financial position and results of operations. All inter-company accounts and transactions have been eliminated. Operating results for the periods presented herein are not necessarily indicative of the results that may be expected for the entire year.
The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to April 30. Its fiscal year ending May 1, 2027 (fiscal year 2027) is a 52-week fiscal year. The Company’s fiscal year ended May 2, 2026 (fiscal year 2026) was a 52-week fiscal year.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.26.1
Significant Accounting Policies
3 Months Ended
Aug. 01, 2026
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
The Company believes that other than the accounting policies as described below, there have been no significant changes to the items disclosed in Note 2, “Significant Accounting Policies,” included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026.
Contingent Consideration
Certain of the Company’s acquisition agreements include contingent earn-out arrangements, which are generally based on the achievement of future financial metrics. The fair values of these earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. For each transaction, the Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability or an equity on the consolidated balance sheets. The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could be materially different from the initial estimates or prior amounts. Changes in the estimated fair value of its contingent earn-out liabilities and adjustments to the estimated fair value related to changes in all other unobservable inputs are reported in other income, net on the Company’s consolidated statements of operations.
Use of Estimates
The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes.
The Company bases its estimates and judgments on historical experience, knowledge of current conditions and beliefs of what could occur in the future, given the available information. Estimates are used for, but not limited to, write-down for excess and obsolete inventories, variable consideration from revenue contracts, determination of the fair value of share-based awards valued under Monte Carlo simulation, determination of the probability of achieving performance conditions for performance-based share-based awards, the realization of tax assets and estimates of tax reserves, valuation of acquired intangible assets and contingent consideration, and impairment of long-lived assets and goodwill (as applicable). Actual results may differ from those estimates and such differences may be material to the financial statements. In the current macroeconomic environment, these estimates require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, these estimates may change materially in future periods.
Reclassifications
Certain prior period balances were reclassified to conform to the current period’s presentation. None of these reclassifications had an impact on reported net income or cash flows for any of the periods presented.
Accounting Pronouncement Recently Adopted
In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses for Accounts Receivable and Contract Assets, providing all entities with a practical expedient when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. This ASU is effective for annual reporting periods beginning after December 15, 2025 and interim periods within the fiscal year beginning after December 15, 2025. The Company adopted this guidance in the first quarter of fiscal year 2027 and the adoption did not have a material impact to the Company’s consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income— Expense Disaggregation Disclosures, which requires disclosure of, in interim and annual reporting periods, additional information about certain expenses in the financial statements. This standard is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027 and may be applied on a retrospective or prospective basis. The Company is currently evaluating the impact of adopting this guidance on its consolidated financial statements and disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.26.1
Concentrations
3 Months Ended
Aug. 01, 2026
Risks and Uncertainties [Abstract]  
Concentrations Concentrations
Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments and accounts receivable. Cash is placed in major financial institutions around the world. The Company’s cash deposits exceed insured limits. Short-term investments are subject to counterparty risk up to the amount presented on the balance sheet.
Historically, a relatively small number of customers have accounted for a significant portion of the Company’s revenue. The particular customers which account for revenue concentration have varied from period-to-period as a result of the volumes and prices at which the customers have recently bought the Company’s products. These variations are expected to continue in the foreseeable future.
The following tables summarize the accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively:
Accounts ReceivableAugust 1, 2026May 2, 2026
Customer A57 %53 %
Customer B28 %20 %
Customer C
*19 %
Three Months Ended
RevenueAugust 1, 2026
August 2, 2025
Customer A43 %50 %
Customer B28 %35 %
* Less than 10% of total accounts receivable or total revenue.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition
3 Months Ended
Aug. 01, 2026
Revenue Recognition and Deferred Revenue [Abstract]  
Revenue Recognition Revenue Recognition
The following table summarizes revenue disaggregated by primary geographical market based on destination of shipment for revenue, which may differ from the customer’s principal offices (in thousands):
Three Months Ended
August 1, 2026
August 2, 2025
United States
$
255,442 
$
82,828 
Hong Kong
91,175 
74,885 
Malaysia
74,455 
6,383 
Mainland China
1,095 
51,781 
Rest of World
56,836 
7,197 
$
479,003 
$
223,074 
Remaining Performance Obligations
Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. The contracted but unsatisfied performance obligations as of August 1, 2026 were approximately $4.2 million, which the Company expects to recognize over the next 12 months.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combination
3 Months Ended
Aug. 01, 2026
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Business Combination Business Combination
DustPhotonics
On May 28, 2026, the Company acquired 100% of the equity interest of DustPhotonics Ltd. (DustPhotonics), a developer of Silicon Photonics Photonic Integrated Circuit technology for optical transceivers, for a total purchase consideration of $1.3 billion. This acquisition was primarily intended to position the Company with a vertically integrated connectivity stack spanning SerDes, DSP, Silicon Photonics and system integration for scale out and scale up networks — addressing both electrical and optical interconnects across the full AI infrastructure build-out.
The factors contributing to the recognition of goodwill were based upon the Company’s conclusion that there are strategic and synergistic benefits that are expected to be realized from the acquisition. Goodwill recorded for the DustPhotonics acquisition is not expected to be deductible for tax purposes. The Company has one reportable segment and accordingly, there is no goodwill assignment based on reporting units.
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$769,587 
Ordinary shares issued169,069 
Ordinary shares consideration for replacement equity awards attributable to pre-combination services2,455 
Contingent consideration310,000 
Total purchase consideration$1,251,111 
In accordance with U.S. GAAP requirements for business combinations, the Company allocated the fair value of the purchase consideration to the tangible assets, liabilities and intangible assets, generally based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. IPR&D is initially capitalized at fair value as an intangible asset with an indefinite life and assessed for impairment thereafter. When an IPR&D project is completed, the IPR&D is reclassified as an amortizable intangible asset and amortized over the asset’s estimated
useful life. The Company’s valuation assumptions of acquired assets and assumed liabilities require significant estimates, especially with respect to intangible assets and contingent consideration.
The Company estimates the fair value of contingent earn-out payments in cash and the Company’s ordinary shares as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability of $10.0 million and equity of $300.0 million on the condensed consolidated balance sheets.
Acquisition-related costs are expensed in the periods such costs are incurred and were not material for the periods presented. Pro forma results of operations for both acquisitions have not been presented because the effect of the acquisitions was not material to the Company’s financial results.
The purchase price allocation is as follows (in thousands):
Cash$33,968 
Inventory4,585 
Property and equipment8,647 
Goodwill895,839 
Intangible assets361,700 
Accounts receivable, other current assets and other non-current assets3,996 
Accounts payable(4,690)
Deferred tax liabilities(48,044)
Accrued compensation and benefits, other current liabilities and non-current liabilities(4,890)
$1,251,111 
The fair values assigned to assets acquired and liabilities assumed are preliminary and based on management’s estimates and assumptions which may be subject to change as additional information is received. The primary areas that remain preliminary relate to the fair values of certain intangible assets acquired, contingent consideration as of the acquisition date, income tax, including deferred taxes, and residual goodwill. The Company expects to finalize the valuation no later than one year from the acquisition date.
Comira
On February 25, 2026, the Company acquired 100% of the equity interest of CoMira Solutions, Inc. (Comira), a high-speed connectivity IP innovator, for a total cash consideration of $35.1 million. This acquisition was primarily intended to bring specialized link layer, error correction and security semiconductor IP to support the development of new and advanced system-level solutions for scale-up and scale-out AI architectures.
The factors contributing to the recognition of goodwill were based upon the Company’s conclusion that there are strategic and synergistic benefits that are expected to be realized from the acquisition. Goodwill recorded for the Comira acquisition is not expected to be deductible for tax purposes. The Company has one reportable segment and accordingly, there is no goodwill assignment based on reporting units.
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$35,073 
Less: Cash and cash equivalents acquired(4,729)
Net cash payment for acquisition$30,344 
The purchase price allocation is as follows (in thousands):
Cash and other assets$5,167 
Goodwill21,789 
Intangible asset12,000 
Deferred tax liabilities(2,714)
Other current liabilities and non-current operating lease liabilities(1,169)
$35,073 
Acquisition-related costs are expensed in the periods such costs are incurred and were not material for the periods presented. Pro forma results of operations for both acquisitions have not been presented because the effect of the acquisitions was not material to the Company’s financial results.
Hyperlume
On September 29, 2025, the Company acquired 100% of the equity interest of Hyperlume, Inc. (Hyperlume), a developer of miniature light-emitting diode (microLED)-based optical interconnect technology for chip-to-chip communication, for a total purchase consideration of $92.0 million. Total purchase consideration is attributable to cash consideration of $88.7 million and cash settlement of vested share-based payment awards of $3.3 million by Hyperlume. This acquisition was primarily intended to expand the Company’s comprehensive portfolio of end-to-end system-level connectivity solutions with Hyperlume’s cutting-edge microLED technology to address the future of artificial intelligence-driven data infrastructure deployments.
The factors contributing to the recognition of goodwill were based upon the Company’s conclusion that there are strategic and synergistic benefits that are expected to be realized from the acquisition. Goodwill recorded for the Hyperlume acquisition is not expected to be deductible for tax purposes. The Company has one reportable segment and accordingly, there is no goodwill assignment based on reporting units.
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$88,698 
Cash settlement of Hyperlume share-based payment awards3,319 
Total purchase consideration
92,017 
Less: Cash and cash equivalents acquired
(9,453)
Net cash payment for acquisition
$82,564 
The purchase price allocation is as follows (in thousands):
Cash
$9,453 
Other current assets, property and equipment and right-of-use assets
1,631 
Goodwill69,134 
Intangible asset
17,200 
Deferred tax liabilities
(4,558)
Other current liabilities and non-current operating lease liabilities
(843)
$92,017 
Acquisition-related costs are expensed in the periods such costs are incurred and were not material for the periods presented. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Company’s financial results.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets, Net
3 Months Ended
Aug. 01, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Goodwill and Intangible Assets, Net Goodwill and Intangible Assets, Net
Goodwill
Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in business combinations. The carrying value of goodwill as of August 1, 2026 and May 2, 2026 was $986.4 million and $92.8 million, respectively.
Intangible Assets, Net
As of August 1, 2026 and May 2, 2026, the net carrying amounts are as follows (in thousands, except for weighted-average remaining amortization period):
August 1, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$276,000 $(9,800)$— $266,200 5
IPR&D98,200 — (83)98,117 N/A
Customer relationships15,000 (500)— 14,500 5
Total intangible assets$389,200 $(10,300)$(83)$378,817 
May 2, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$12,000 $(400)$— $11,600 5
IPR&D17,200 — 462 17,662 N/A
Total intangible assets$29,200 $(400)$462 $29,262 
The weighted-average amortization period for developed technology and customer relationships is 5 years. Amortization for intangible assets was $11.6 million during the three months ended August 1, 2026.
The aggregate future amortization expense for the amortizable intangible assets as of August 1, 2026 is as follows (in thousands):
Fiscal YearAmount
Remainder of 2027$43,650 
202858,200 
202958,200 
203058,200 
203157,800 
Thereafter4,650 
$280,700 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements
3 Months Ended
Aug. 01, 2026
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value is an exit price representing the amount that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or a liability. As a basis for considering such assumptions, the accounting guidance establishes a three-tier value hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:
Level 1 - Observable inputs that reflect quoted prices for identical assets or liabilities in active markets.
Level 2 - Other inputs that are directly or indirectly observable in the marketplace.
Level 3 - Unobservable inputs that are supported by little or no market activity.
The fair value hierarchy also requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value.
The Company measures the fair value of money market funds using Level 1 inputs. The Company’s certificates of deposit are classified as held-to-maturity securities as the Company intends to hold until their maturity dates. The certificates of deposit are valued using Level 2 inputs. Pricing sources may include industry standard data providers,
security master files from large financial institutions and other third-party sources used to determine a daily market value.
The following tables present the fair value of the financial instruments measured on a recurring basis, or measured at amortized cost which approximates fair value, as of August 1, 2026 and May 2, 2026 (in thousands).
August 1, 2026
Level 1Level 2Level 3Total
Cash equivalents:
Money market funds
$396,975 $— $— $396,975 
Certificates of deposit
— 57,522 — 57,522 
Short-term investments:
Certificates of deposit
— 297,389 — 297,389 
Total cash equivalents and short-term investments$396,975 $354,911 $— $751,886 

May 2, 2026
Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$1,073,486 $— $— $1,073,486 
Certificates of deposit
— 77,864 — 77,864 
Short-term investments:
Certificates of deposit
— 278,334 — 278,334 
Total cash equivalents and short-term investments$1,073,486 $356,198 $— $1,429,684 
The carrying amount of the Company’s financial instruments, including cash equivalents, short-term investments, accounts receivable and accounts payable, approximate their respective fair values because of their short maturities. As of August 1, 2026 and May 2, 2026, there were no unrealized losses or gains associated with the Company’s financial instruments. The interest income recognized for the three months ended August 1, 2026 and August 2, 2025 was $7.9 million and $4.3 million, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information
3 Months Ended
Aug. 01, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Financial Information Supplemental Financial Information
Inventories
Inventories consisted of the following (in thousands):
August 1, 2026May 2, 2026
Raw materials$99,188 $64,357 
Work in process66,512 34,296 
Finished goods147,351 152,178 

$313,051 $250,831 
Property and Equipment, Net
Property and equipment consisted of the following (in thousands):
August 1, 2026May 2, 2026
Production equipment$81,948 $63,214 
Computer equipment and software50,004 48,924 
Laboratory equipment40,458 36,933 
Leasehold improvements4,282 4,096 
Construction in progress24,984 27,027 
201,676 180,194 
Less: Accumulated depreciation and amortization(87,214)(78,589)
$114,462 $101,605 
Depreciation and amortization expense was $8.6 million and $5.5 million for the three months ended August 1, 2026 and August 2, 2025, respectively. Computer equipment and software primarily includes technology licenses for computer-aided design tools relating to the Company’s R&D design of future products and intellectual properties. Production equipment and construction in progress primarily include mask set costs capitalized relating to the Company’s products already introduced or to be introduced.
Other Current Assets
Other current assets consisted of the following (in thousands):
August 1, 2026May 2, 2026
Refundable deposits related to capacity reserve arrangements$62,915 $39,932 
Others37,271 33,644 

$100,186 $73,576 
Other Current Liabilities
Other current liabilities consisted of the following (in thousands):
August 1, 2026May 2, 2026
Accruals relating to inventory purchases$14,601 $7,193 
Current payables relating to purchases of property and equipment9,818 12,179 
Current portion of operating lease liabilities5,468 4,831 
Others45,725 43,917 

$75,612 $68,120 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies
3 Months Ended
Aug. 01, 2026
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Non-cancelable Purchase Obligations
Total future non-cancelable purchase obligations as of August 1, 2026 are as follows (in thousands):
Fiscal Year Purchase Commitments to Manufacturing Vendors and Foundry Partners Technology License Fees Total
Remainder of 2027$212,717 $3,513 $216,230 
2028— 5,982 5,982 
Total unconditional purchase commitments$212,717 $9,495 $222,212 
Technology license fees include the liabilities under agreements for technology licenses between the Company and various vendors. Under the Company’s manufacturing relationships with its foundry partners, cancellation of
outstanding purchase orders is allowed but requires payment of all costs and expenses incurred through the date of cancellation.
The Company has multiple manufacturing supply capacity reservation agreements with certain assembly subcontractors as of August 1, 2026. The agreements require the Company to make upfront deposits to the subcontractors in exchange for reserved manufacturing capacity over the agreement term, which ranges from 2 to 6 years. The deposits are refundable through future purchases upon meeting certain volume requirements. As of August 1, 2026, the Company had refundable deposits of $88.4 million of which $62.9 million was recorded in other current assets and $25.5 million in other non-current assets on the condensed consolidated balance sheet.
Subsequent to August 1, 2026, the Company entered into an additional manufacturing supply capacity reservation agreement with an assembly subcontractor and will pay $102.4 million of refundable deposits within fiscal 2027.
Warranty Obligations
The Company’s products generally carry a standard one-year warranty. The Company’s warranty expense was not material in the periods presented.
Indemnifications
In the ordinary course of business, the Company has entered into agreements that contain certain indemnification obligations of varying scope and terms to customers, vendors, lessors, investors, directors, officers, employees and other parties with respect to certain matters, including, but not limited to, certain losses arising out of the Company’s breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. These indemnification obligations may survive termination of the underlying agreement and the maximum potential amount of future payments the Company could be required to make under these indemnification provisions may not be subject to maximum loss limitations. The Company has not incurred material costs to defend lawsuits or settle claims related to these indemnification obligations. Accordingly, the Company had no liabilities recorded for these agreements as of August 1, 2026 and May 2, 2026.
Legal Proceedings
From time to time, the Company may be a party to various litigation claims in the ordinary course of business. Legal fees and other costs associated with such actions are expensed as incurred. The Company assesses, in conjunction with legal counsel, the need to record a liability for litigation and contingencies. Accrual estimates are recorded when and if it is determined that such a liability for litigation and contingencies is both probable and reasonably estimable. As of the date of issuance of these unaudited condensed consolidated financial statements, the Company was not subject to any material litigation. No accruals for loss contingencies or recognition of actual losses have been recorded in any of the periods presented.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.26.1
Share Incentive Plan
3 Months Ended
Aug. 01, 2026
Share-Based Payment Arrangement [Abstract]  
Share Incentive Plan Share Incentive Plan
Restricted Stock Unit (RSU) Awards
A summary of information related to RSU activity during the three months ended August 1, 2026 is as follows:
RSUs Outstanding
Number of Shares (in millions)Weighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20267.2$58.431.18$1,319.6 
Granted2.1$226.57
Vested(0.9)$41.21
Canceled/ forfeited(0.1)$100.54
Balance and expected to vest as of August 1, 20268.3$104.262.50$1,703.6 
Performance-based Restricted Stock Unit (PSU) Awards
A summary of information related to PSU activity during the three months ended August 1, 2026 is as follows:
PSUs Outstanding
Number of Shares (in millions)Weighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20261.5$85.332.15$272.1 
Granted1.9$155.39
Vested(0.3)$59.82
Balance and expected to vest as of August 1, 20263.1$131.311.67$632.0 
Share Option Awards
A summary of information related to share option activity during the three months ended August 1, 2026 is as follows:
Options Outstanding
Outstanding Share Options (in millions)Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20262.1$2.243.96$383.4 
Options vested and exercised(0.4)$1.80
Balance expected to vest and exercisable as of August 1, 20261.7$2.343.84$353.1 
Summary of Share-based Compensation Expense
The following table summarizes share-based compensation expense included in the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended
August 1, 2026August 2, 2025
Cost of revenue$5,715 $356 
Research and development44,999 19,158 
Selling, general and administrative37,265 15,941 
$87,979 $35,455 
In connection with the Hyperlume acquisition, the Company issued 87 thousand RSUs under its 2021 long-term incentive plan in replacement for the unvested options under Hyperlume’s equity incentive plan. The RSUs retain the same vesting conditions as the unvested options that they replaced. The Company also issued 132 thousand restricted shares of the Company to one of the founders of Hyperlume and 132 thousand restricted shares of a newly formed subsidiary of the Company that are exchangeable into restricted shares of the Company to the other founder of Hyperlume. The restricted shares were issued in exchange for the founders’ outstanding equity interests in Hyperlume and vest on a quarterly basis, subject to continued employment with the Company over the next 3 years.
Both RSUs and restricted shares were measured at the acquisition date’s fair value of $146.01 per share and the fair value of those shares represent post-acquisition share-based compensation expense that will be recognized as these employees provide service over the remaining vesting periods of up to 4 years.
In connection with the DustPhotonics acquisition, the Company issued 254 thousand RSUs under its 2021 long-term incentive plan in replacement for the unvested options under DustPhotonics’ equity incentive plan. The RSUs retain the same vesting conditions as the unvested options that they replaced. The RSUs were measured at the acquisition date’s fair value of $222.35 per share and the fair value of those shares represent post-acquisition share-based compensation expense that will be recognized as these employees provide service over the remaining vesting periods of up to 4 years.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes
3 Months Ended
Aug. 01, 2026
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s tax provision for interim periods is determined using an estimate of its annual effective tax rate, excluding zero rate jurisdictions and adjusted for discrete items, if any, that arise during the period. Each quarter, the Company updates its estimate of the annual effective tax rate, and if the estimated annual effective tax rate changes, the Company makes a cumulative adjustment in such period. The Company’s quarterly tax provision, and estimate of its annual effective tax rate, is subject to variation due to several factors, including variability in accurately predicting its pre-tax income or loss and the mix of jurisdictions to which they relate, intercompany transactions, changes in tax laws, the applicability of special tax regimes, changes in how we do business and discrete items.
Provision for income taxes for the three months ended August 1, 2026 and August 2, 2025 was as follows (in thousands except percentages):
Three Months Ended
August 1, 2026August 2, 2025% Change
Provision (benefit) for income taxes$(585)$1,289 (45.4)%
Effective tax rate(0.5)%2.0 %
The Company’s effective tax rate for the three months ended August 1, 2026 differed from that of the corresponding period in the prior year primarily due to the tax impact of acquired intangible assets and related purchase accounting adjustments arising from the DustPhotonics acquisition.
During the three months ended August 1, 2026, there were no material changes to the total amount of unrecognized tax benefits and we do not expect any significant changes in the next 12 months.
In connection with the DustPhotonics acquisition, the Company recognized a deferred tax liability of $48.0 million related to the acquired intangible assets and acquired tax attributes.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share
3 Months Ended
Aug. 01, 2026
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The Company reports both basic net income per share, which is based on the weighted-average number of ordinary shares outstanding during the period and diluted net income per share, which is based on the weighted-average number of ordinary shares outstanding and potentially dilutive shares outstanding during the period. Net income per share for the three months ended August 1, 2026 and August 2, 2025, respectively, was determined as follows (in thousands, except per share amounts):
Three Months Ended
August 1, 2026
August 2, 2025
Numerator:
Net income
$129,425 $63,399 
Denominator:
Weighted-average shares outstanding used in basic calculation
186,007 171,927 
Effect of dilutive shares
Share-based compensation awards8,371 9,115 
Customer Warrant— 3,535 
Weighted-average shares outstanding used in dilution calculation
194,378 184,577 
Net income per share:
Basic$0.70 $0.37 
Diluted$0.67 $0.34 
The Customer Warrant relates to an agreement entered in fiscal year 2022 that was fully vested and exercised in fiscal year 2026.
Potential dilutive securities include dilutive ordinary shares from the share-based awards attributable to the assumed exercise of share options, restricted stock units, performance-based restricted stock units and employee stock purchase plan shares using the treasury stock method. Under the treasury stock method, potential ordinary shares outstanding are not included in the computation of diluted net income per share if their effect is anti-dilutive. The following potentially dilutive securities outstanding (in thousands) have been excluded from the computations of diluted weighted-average shares outstanding for the three months ended August 1, 2026 and August 2, 2025:
Three Months Ended
August 1, 2026
August 2, 2025
Share-based compensation awards1,406 296 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information
3 Months Ended
Aug. 01, 2026
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company’s Chief Operating Decision Maker (CODM) manages the Company’s business activities as a single reportable segment at the consolidated level. Accordingly, the CODM uses net income or loss for the purposes for making operating decisions, allocating resources and evaluating financial performance. The measure of segment assets is reported on the condensed consolidated balance sheet as total assets, although the CODM does not evaluate asset information of purposes of allocating resources or evaluating performance. The table below provides information about the Company’s revenue, significant segment expenses and other segment expenses (in thousands):
Three Months Ended
August 1, 2026August 2, 2025
Revenue
$479,003 $223,074 
Less:
Cost of revenue169,923 72,706 
Personnel related expenses
43,180 27,253 
Share-based compensation
87,979 35,455 
Other segment items*
48,496 24,261 
Net income
$129,425 $63,399 
*Other segment items primarily include lease expense, external professional service expenses, depreciation and amortization, interest income and tax provision.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.26.1
Insider Trading Arrangements
3 Months Ended
Aug. 01, 2026
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
William J. Brennan [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On June 10, 2026, William J. Brennan, our Chief Executive Officer and a member of our board of directors, adopted a Rule 10b5-1 Trading Plan, intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) of the Exchange Act, pursuant to which a maximum amount of 440,000 of our ordinary shares held by The Brennan Family Trust, DTD 09/06/2002 may be sold between September 14, 2026 and September 14, 2027. The plan terminates on the earlier of: (i) September 14, 2027, (ii) the first date on which all trades set forth in the plan have been executed or (iii) such date as the plan is otherwise terminated according to its terms. Mr. Brennan is a joint trustee with shared voting and investment power over the shares held by The Brennan Family Trust, DTD 09/06/2002.
Name William J. Brennan
Title Chief Executive Officer and a member of our board of directors
Rule 10b5-1 Arrangement Adopted true
Adoption Date June 10, 2026
Expiration Date September 14, 2027
Arrangement Duration 365 days
Aggregate Available 440,000
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Significant Accounting Policies (Policies)
3 Months Ended
Aug. 01, 2026
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements are presented in accordance with generally accepted accounting principles in the United States (US GAAP) applicable to interim periods, under the rules and regulations of the U.S. Securities and Exchange Commission (the SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted as permitted by the SEC. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s fiscal year 2026 audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026. The unaudited condensed consolidated financial statements include all adjustments, including normal recurring adjustments and other adjustments, that are considered necessary for fair presentation of the Company’s financial position and results of operations. All inter-company accounts and transactions have been eliminated. Operating results for the periods presented herein are not necessarily indicative of the results that may be expected for the entire year.
Contingent Consideration
Contingent Consideration
Certain of the Company’s acquisition agreements include contingent earn-out arrangements, which are generally based on the achievement of future financial metrics. The fair values of these earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. For each transaction, the Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability or an equity on the consolidated balance sheets. The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could be materially different from the initial estimates or prior amounts. Changes in the estimated fair value of its contingent earn-out liabilities and adjustments to the estimated fair value related to changes in all other unobservable inputs are reported in other income, net on the Company’s consolidated statements of operations.
Use of Estimates
Use of Estimates
The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes.
The Company bases its estimates and judgments on historical experience, knowledge of current conditions and beliefs of what could occur in the future, given the available information. Estimates are used for, but not limited to, write-down for excess and obsolete inventories, variable consideration from revenue contracts, determination of the fair value of share-based awards valued under Monte Carlo simulation, determination of the probability of achieving performance conditions for performance-based share-based awards, the realization of tax assets and estimates of tax reserves, valuation of acquired intangible assets and contingent consideration, and impairment of long-lived assets and goodwill (as applicable). Actual results may differ from those estimates and such differences may be material to the financial statements. In the current macroeconomic environment, these estimates require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, these estimates may change materially in future periods.
Reclassifications
Reclassifications
Certain prior period balances were reclassified to conform to the current period’s presentation. None of these reclassifications had an impact on reported net income or cash flows for any of the periods presented.
Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted
Accounting Pronouncement Recently Adopted
In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses for Accounts Receivable and Contract Assets, providing all entities with a practical expedient when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. This ASU is effective for annual reporting periods beginning after December 15, 2025 and interim periods within the fiscal year beginning after December 15, 2025. The Company adopted this guidance in the first quarter of fiscal year 2027 and the adoption did not have a material impact to the Company’s consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted
In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income— Expense Disaggregation Disclosures, which requires disclosure of, in interim and annual reporting periods, additional information about certain expenses in the financial statements. This standard is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027 and may be applied on a retrospective or prospective basis. The Company is currently evaluating the impact of adopting this guidance on its consolidated financial statements and disclosures.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Concentrations (Tables)
3 Months Ended
Aug. 01, 2026
Risks and Uncertainties [Abstract]  
Schedule of Significant Customers' Accounts Receivable and Revenue
The following tables summarize the accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively:
Accounts ReceivableAugust 1, 2026May 2, 2026
Customer A57 %53 %
Customer B28 %20 %
Customer C
*19 %
Three Months Ended
RevenueAugust 1, 2026
August 2, 2025
Customer A43 %50 %
Customer B28 %35 %
* Less than 10% of total accounts receivable or total revenue.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Aug. 01, 2026
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of Revenue Disaggregated by Primary Geographical Market
The following table summarizes revenue disaggregated by primary geographical market based on destination of shipment for revenue, which may differ from the customer’s principal offices (in thousands):
Three Months Ended
August 1, 2026
August 2, 2025
United States
$
255,442 
$
82,828 
Hong Kong
91,175 
74,885 
Malaysia
74,455 
6,383 
Mainland China
1,095 
51,781 
Rest of World
56,836 
7,197 
$
479,003 
$
223,074 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combination (Tables)
3 Months Ended
Aug. 01, 2026
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Schedule of Total Purchase Consideration
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$769,587 
Ordinary shares issued169,069 
Ordinary shares consideration for replacement equity awards attributable to pre-combination services2,455 
Contingent consideration310,000 
Total purchase consideration$1,251,111 
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$35,073 
Less: Cash and cash equivalents acquired(4,729)
Net cash payment for acquisition$30,344 
The following table summarizes the total purchase consideration (in thousands):
Cash consideration$88,698 
Cash settlement of Hyperlume share-based payment awards3,319 
Total purchase consideration
92,017 
Less: Cash and cash equivalents acquired
(9,453)
Net cash payment for acquisition
$82,564 
Schedule of Purchase Price Allocation
The purchase price allocation is as follows (in thousands):
Cash$33,968 
Inventory4,585 
Property and equipment8,647 
Goodwill895,839 
Intangible assets361,700 
Accounts receivable, other current assets and other non-current assets3,996 
Accounts payable(4,690)
Deferred tax liabilities(48,044)
Accrued compensation and benefits, other current liabilities and non-current liabilities(4,890)
$1,251,111 
The purchase price allocation is as follows (in thousands):
Cash and other assets$5,167 
Goodwill21,789 
Intangible asset12,000 
Deferred tax liabilities(2,714)
Other current liabilities and non-current operating lease liabilities(1,169)
$35,073 
The purchase price allocation is as follows (in thousands):
Cash
$9,453 
Other current assets, property and equipment and right-of-use assets
1,631 
Goodwill69,134 
Intangible asset
17,200 
Deferred tax liabilities
(4,558)
Other current liabilities and non-current operating lease liabilities
(843)
$92,017 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets, Net (Tables)
3 Months Ended
Aug. 01, 2026
Intangible Asset, Goodwill and Other [Abstract]  
Schedule of Finite-Lived Intangible Assets, Net
As of August 1, 2026 and May 2, 2026, the net carrying amounts are as follows (in thousands, except for weighted-average remaining amortization period):
August 1, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$276,000 $(9,800)$— $266,200 5
IPR&D98,200 — (83)98,117 N/A
Customer relationships15,000 (500)— 14,500 5
Total intangible assets$389,200 $(10,300)$(83)$378,817 
May 2, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$12,000 $(400)$— $11,600 5
IPR&D17,200 — 462 17,662 N/A
Total intangible assets$29,200 $(400)$462 $29,262 
Schedule of Indefinite-Lived Intangible Assets, Net
As of August 1, 2026 and May 2, 2026, the net carrying amounts are as follows (in thousands, except for weighted-average remaining amortization period):
August 1, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$276,000 $(9,800)$— $266,200 5
IPR&D98,200 — (83)98,117 N/A
Customer relationships15,000 (500)— 14,500 5
Total intangible assets$389,200 $(10,300)$(83)$378,817 
May 2, 2026
Gross Carrying AmountsAccumulated AmortizationForeign Currency TranslationNet Carrying AmountsWeighted-Average Remaining Amortization Period (Years)
Developed technology$12,000 $(400)$— $11,600 5
IPR&D17,200 — 462 17,662 N/A
Total intangible assets$29,200 $(400)$462 $29,262 
Intangible Asset, Finite-Lived, Amortization Expense
The aggregate future amortization expense for the amortizable intangible assets as of August 1, 2026 is as follows (in thousands):
Fiscal YearAmount
Remainder of 2027$43,650 
202858,200 
202958,200 
203058,200 
203157,800 
Thereafter4,650 
$280,700 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements (Tables)
3 Months Ended
Aug. 01, 2026
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements, Recurring
The following tables present the fair value of the financial instruments measured on a recurring basis, or measured at amortized cost which approximates fair value, as of August 1, 2026 and May 2, 2026 (in thousands).
August 1, 2026
Level 1Level 2Level 3Total
Cash equivalents:
Money market funds
$396,975 $— $— $396,975 
Certificates of deposit
— 57,522 — 57,522 
Short-term investments:
Certificates of deposit
— 297,389 — 297,389 
Total cash equivalents and short-term investments$396,975 $354,911 $— $751,886 

May 2, 2026
Level 1Level 2Level 3Total
Cash equivalents:
Money market funds$1,073,486 $— $— $1,073,486 
Certificates of deposit
— 77,864 — 77,864 
Short-term investments:
Certificates of deposit
— 278,334 — 278,334 
Total cash equivalents and short-term investments$1,073,486 $356,198 $— $1,429,684 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information (Tables)
3 Months Ended
Aug. 01, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consisted of the following (in thousands):
August 1, 2026May 2, 2026
Raw materials$99,188 $64,357 
Work in process66,512 34,296 
Finished goods147,351 152,178 

$313,051 $250,831 
Schedule of Property and Equipment
Property and equipment consisted of the following (in thousands):
August 1, 2026May 2, 2026
Production equipment$81,948 $63,214 
Computer equipment and software50,004 48,924 
Laboratory equipment40,458 36,933 
Leasehold improvements4,282 4,096 
Construction in progress24,984 27,027 
201,676 180,194 
Less: Accumulated depreciation and amortization(87,214)(78,589)
$114,462 $101,605 
Schedule of Other Current Assets
Other current assets consisted of the following (in thousands):
August 1, 2026May 2, 2026
Refundable deposits related to capacity reserve arrangements$62,915 $39,932 
Others37,271 33,644 

$100,186 $73,576 
Schedule of Other Current Liabilities
Other current liabilities consisted of the following (in thousands):
August 1, 2026May 2, 2026
Accruals relating to inventory purchases$14,601 $7,193 
Current payables relating to purchases of property and equipment9,818 12,179 
Current portion of operating lease liabilities5,468 4,831 
Others45,725 43,917 

$75,612 $68,120 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.26.1
Commitment and Contingencies (Tables)
3 Months Ended
Aug. 01, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Non-Cancelable Purchase Obligations
Total future non-cancelable purchase obligations as of August 1, 2026 are as follows (in thousands):
Fiscal Year Purchase Commitments to Manufacturing Vendors and Foundry Partners Technology License Fees Total
Remainder of 2027$212,717 $3,513 $216,230 
2028— 5,982 5,982 
Total unconditional purchase commitments$212,717 $9,495 $222,212 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.26.1
Share Incentive Plan (Tables)
3 Months Ended
Aug. 01, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Information Related to RSU And PSU Activity
A summary of information related to RSU activity during the three months ended August 1, 2026 is as follows:
RSUs Outstanding
Number of Shares (in millions)Weighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20267.2$58.431.18$1,319.6 
Granted2.1$226.57
Vested(0.9)$41.21
Canceled/ forfeited(0.1)$100.54
Balance and expected to vest as of August 1, 20268.3$104.262.50$1,703.6 
A summary of information related to PSU activity during the three months ended August 1, 2026 is as follows:
PSUs Outstanding
Number of Shares (in millions)Weighted-Average Grant Date Fair ValueWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20261.5$85.332.15$272.1 
Granted1.9$155.39
Vested(0.3)$59.82
Balance and expected to vest as of August 1, 20263.1$131.311.67$632.0 
Schedule of Information Related to Share Option Activity
A summary of information related to share option activity during the three months ended August 1, 2026 is as follows:
Options Outstanding
Outstanding Share Options (in millions)Weighted-Average Exercise PriceWeighted-Average Remaining Contractual Term
Aggregate Intrinsic Value (in millions)
Balance as of May 3, 20262.1$2.243.96$383.4 
Options vested and exercised(0.4)$1.80
Balance expected to vest and exercisable as of August 1, 20261.7$2.343.84$353.1 
Schedule of Share-based Compensation Expense
The following table summarizes share-based compensation expense included in the unaudited condensed consolidated statements of operations (in thousands):
Three Months Ended
August 1, 2026August 2, 2025
Cost of revenue$5,715 $356 
Research and development44,999 19,158 
Selling, general and administrative37,265 15,941 
$87,979 $35,455 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes (Tables)
3 Months Ended
Aug. 01, 2026
Income Tax Disclosure [Abstract]  
Schedule of Provisions for Income Taxes
Provision for income taxes for the three months ended August 1, 2026 and August 2, 2025 was as follows (in thousands except percentages):
Three Months Ended
August 1, 2026August 2, 2025% Change
Provision (benefit) for income taxes$(585)$1,289 (45.4)%
Effective tax rate(0.5)%2.0 %
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share (Tables)
3 Months Ended
Aug. 01, 2026
Earnings Per Share [Abstract]  
Schedule of Net Income (Loss) Per Share, Basic and Diluted Net income per share for the three months ended August 1, 2026 and August 2, 2025, respectively, was determined as follows (in thousands, except per share amounts):
Three Months Ended
August 1, 2026
August 2, 2025
Numerator:
Net income
$129,425 $63,399 
Denominator:
Weighted-average shares outstanding used in basic calculation
186,007 171,927 
Effect of dilutive shares
Share-based compensation awards8,371 9,115 
Customer Warrant— 3,535 
Weighted-average shares outstanding used in dilution calculation
194,378 184,577 
Net income per share:
Basic$0.70 $0.37 
Diluted$0.67 $0.34 
Schedule of Potentially Dilutive Securities Outstanding The following potentially dilutive securities outstanding (in thousands) have been excluded from the computations of diluted weighted-average shares outstanding for the three months ended August 1, 2026 and August 2, 2025:
Three Months Ended
August 1, 2026
August 2, 2025
Share-based compensation awards1,406 296 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information (Tables)
3 Months Ended
Aug. 01, 2026
Segment Reporting [Abstract]  
Schedule of Segment Expenses and Other Segment Expenses The table below provides information about the Company’s revenue, significant segment expenses and other segment expenses (in thousands):
Three Months Ended
August 1, 2026August 2, 2025
Revenue
$479,003 $223,074 
Less:
Cost of revenue169,923 72,706 
Personnel related expenses
43,180 27,253 
Share-based compensation
87,979 35,455 
Other segment items*
48,496 24,261 
Net income
$129,425 $63,399 
*Other segment items primarily include lease expense, external professional service expenses, depreciation and amortization, interest income and tax provision.
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Concentrations (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Aug. 01, 2026
Aug. 02, 2025
May 02, 2026
Accounts Receivable | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage 57.00%   53.00%
Accounts Receivable | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 28.00%   20.00%
Accounts Receivable | Customer C      
Concentration Risk [Line Items]      
Concentration risk percentage     19.00%
Revenue | Customer A      
Concentration Risk [Line Items]      
Concentration risk percentage 43.00% 50.00%  
Revenue | Customer B      
Concentration Risk [Line Items]      
Concentration risk percentage 28.00% 35.00%  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Schedule of Disaggregated of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Disaggregation of Revenue [Line Items]    
Revenue $ 479,003 $ 223,074
United States    
Disaggregation of Revenue [Line Items]    
Revenue 255,442 82,828
Hong Kong    
Disaggregation of Revenue [Line Items]    
Revenue 91,175 74,885
Malaysia    
Disaggregation of Revenue [Line Items]    
Revenue 74,455 6,383
Mainland China    
Disaggregation of Revenue [Line Items]    
Revenue 1,095 51,781
Rest of World    
Disaggregation of Revenue [Line Items]    
Revenue $ 56,836 $ 7,197
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition - Narrative (Details)
$ in Millions
Aug. 01, 2026
USD ($)
Revenue Recognition and Deferred Revenue [Abstract]  
Unsatisfied performance obligation, amount $ 4.2
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combination - Narrative (Details)
3 Months Ended
May 28, 2026
USD ($)
segment
Feb. 25, 2026
USD ($)
segment
Sep. 29, 2025
USD ($)
Aug. 01, 2026
segment
Business Combination [Line Items]        
Number of reportable segments 1 1 1 1
DustPhotonics, Inc.        
Business Combination [Line Items]        
Equity interest acquired 100.00%      
Total purchase consideration $ 1,251,111,000      
Contingent consideration, liability 10,000,000.0      
Contingent consideration, equity 300,000,000.0      
Cash consideration $ 769,587,000      
Comira Solutions, Inc.        
Business Combination [Line Items]        
Equity interest acquired   100.00%    
Cash consideration   $ 35,073,000    
Hyperlume, Inc.        
Business Combination [Line Items]        
Equity interest acquired     100.00%  
Total purchase consideration     $ 92,017,000  
Cash consideration     88,698,000  
Cash settlement of Hyperlume share-based payment awards     $ 3,319,000  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combination - Schedule of Total Purchase Consideration (Details) - USD ($)
$ in Thousands
3 Months Ended
May 28, 2026
Feb. 25, 2026
Sep. 29, 2025
Aug. 01, 2026
Aug. 02, 2025
Business Combination [Line Items]          
Net cash payment for acquisition       $ 735,619 $ 0
DustPhotonics, Inc.          
Business Combination [Line Items]          
Cash consideration $ 769,587        
Contingent consideration 310,000        
Total purchase consideration 1,251,111        
DustPhotonics, Inc. | Ordinary shares issued          
Business Combination [Line Items]          
Ordinary shares issued 169,069        
DustPhotonics, Inc. | Ordinary shares consideration for replacement equity awards attributable to pre-combination services          
Business Combination [Line Items]          
Ordinary shares issued $ 2,455        
Comira Solutions, Inc.          
Business Combination [Line Items]          
Cash consideration   $ 35,073      
Less: Cash and cash equivalents acquired   (4,729)      
Net cash payment for acquisition   $ 30,344      
Hyperlume, Inc.          
Business Combination [Line Items]          
Cash consideration     $ 88,698    
Cash settlement of Hyperlume share-based payment awards     3,319    
Total purchase consideration     92,017    
Less: Cash and cash equivalents acquired     (9,453)    
Net cash payment for acquisition     $ 82,564    
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Business Combination - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
May 28, 2026
May 02, 2026
Feb. 25, 2026
Sep. 29, 2025
Business Combination [Line Items]          
Goodwill $ 986,447   $ 92,798    
DustPhotonics, Inc.          
Business Combination [Line Items]          
Cash   $ 33,968      
Inventory   4,585      
Property and equipment   8,647      
Goodwill   895,839      
Intangible assets   361,700      
Accounts receivable, other current assets and other non-current assets   3,996      
Accounts payable   (4,690)      
Deferred tax liabilities   (48,044)      
Accrued compensation and benefits, other current liabilities and non-current liabilities   (4,890)      
Total   1,251,111      
Comira Solutions, Inc.          
Business Combination [Line Items]          
Cash       $ 5,167  
Goodwill       21,789  
Intangible assets       12,000  
Deferred tax liabilities       (2,714)  
Other current liabilities and non-current operating lease liabilities       (1,169)  
Total       $ 35,073  
Hyperlume, Inc.          
Business Combination [Line Items]          
Cash         $ 9,453
Other current assets, property and equipment and right-of-use assets         1,631
Goodwill         69,134
Intangible assets         17,200
Deferred tax liabilities   $ (48,000)     (4,558)
Other current liabilities and non-current operating lease liabilities         (843)
Total         $ 92,017
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
May 02, 2026
Intangible Asset, Finite-Lived [Line Items]      
Goodwill $ 986,447   $ 92,798
Amortization of acquired intangible assets $ 11,600 $ 0  
Developed technology      
Intangible Asset, Finite-Lived [Line Items]      
Estimated useful life (in years) 5 years   5 years
Customer relationships      
Intangible Asset, Finite-Lived [Line Items]      
Estimated useful life (in years) 5 years    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amounts of Intangible Assets (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
Intangible Asset, Finite-Lived [Line Items]    
Accumulated Amortization $ (10,300) $ (400)
Net Carrying Amounts 280,700  
Intangible Asset, Indefinite-Lived [Line Items]    
Foreign Currency Translation (83) 462
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Gross Carrying Amounts 389,200 29,200
Accumulated Amortization (10,300) (400)
Foreign Currency Translation (83) 462
Net Carrying Amounts 378,817 29,262
IPR&D    
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Carrying Amounts 98,200 17,200
Foreign Currency Translation (83) 462
Net Carrying Amounts 98,117 17,662
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Foreign Currency Translation (83) 462
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amounts 276,000 12,000
Accumulated Amortization (9,800) (400)
Net Carrying Amounts $ 266,200 $ 11,600
Estimated useful life (in years) 5 years 5 years
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization $ (9,800) $ (400)
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amounts 15,000  
Accumulated Amortization (500)  
Net Carrying Amounts $ 14,500  
Estimated useful life (in years) 5 years  
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization $ (500)  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.26.1
Goodwill and Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)
$ in Thousands
Aug. 01, 2026
USD ($)
Intangible Asset, Goodwill and Other [Abstract]  
Remainder of 2027 $ 43,650
2028 58,200
2029 58,200
2030 58,200
2031 57,800
Thereafter 4,650
Net Carrying Amounts $ 280,700
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Fair Value Measurements, Recurring (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments $ 751,886 $ 1,429,684
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 297,389 278,334
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 396,975 1,073,486
Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 57,522 77,864
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 396,975 1,073,486
Level 1 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 0 0
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 396,975 1,073,486
Level 1 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 354,911 356,198
Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 297,389 278,334
Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Level 2 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 57,522 77,864
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total cash equivalents and short-term investments 0 0
Level 3 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments: 0 0
Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: 0 0
Level 3 | Certificates of deposit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents: $ 0 $ 0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Fair Value Disclosures [Abstract]    
Interest income $ 7.9 $ 4.3
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 99,188 $ 64,357
Work in process 66,512 34,296
Finished goods 147,351 152,178
Inventories $ 313,051 $ 250,831
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 201,676 $ 180,194
Less: Accumulated depreciation and amortization (87,214) (78,589)
Property and equipment, net 114,462 101,605
Production equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 81,948 63,214
Computer equipment and software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 50,004 48,924
Laboratory equipment    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 40,458 36,933
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross 4,282 4,096
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 24,984 $ 27,027
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Depreciation and amortization $ 8,606 $ 5,460
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Refundable deposits related to capacity reserve arrangements $ 62,915 $ 39,932
Others 37,271 33,644
Other current assets $ 100,186 $ 73,576
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.26.1
Supplemental Financial Information - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Aug. 01, 2026
May 02, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accruals relating to inventory purchases $ 14,601 $ 7,193
Current payables relating to purchases of property and equipment $ 9,818 $ 12,179
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total
Current portion of operating lease liabilities $ 5,468 $ 4,831
Others 45,725 43,917
Total $ 75,612 $ 68,120
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.26.1
Commitment and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)
$ in Thousands
Aug. 01, 2026
USD ($)
Long-term Purchase Commitment [Line Items]  
Remainder of 2027 $ 216,230
2028 5,982
Total unconditional purchase commitments 222,212
Purchase Commitments to Manufacturing Vendors and Foundry Partners  
Long-term Purchase Commitment [Line Items]  
Remainder of 2027 212,717
2028 0
Total unconditional purchase commitments 212,717
Technology License Fees  
Long-term Purchase Commitment [Line Items]  
Remainder of 2027 3,513
2028 5,982
Total unconditional purchase commitments $ 9,495
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 02, 2026
Aug. 01, 2026
May 02, 2026
Long-term Purchase Commitment [Line Items]      
Refundable deposits, current   $ 62,915 $ 39,932
Standard product warranty (in years)   1 year  
Minimum      
Long-term Purchase Commitment [Line Items]      
Term of purchase commitment   2 years  
Maximum      
Long-term Purchase Commitment [Line Items]      
Term of purchase commitment   6 years  
Purchase Commitments to Manufacturing Vendors and Foundry Partners      
Long-term Purchase Commitment [Line Items]      
Refundable deposits   $ 88,400  
Refundable deposits, current   62,900  
Refundable deposits, noncurrent   $ 25,500  
Purchase Commitments to Manufacturing Vendors and Foundry Partners | Subsequent Event      
Long-term Purchase Commitment [Line Items]      
Refundable deposits accrued $ 102,400    
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Share Incentive Plan - Schedule of Information Related to RSU And PSU Activity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Aug. 01, 2026
May 02, 2026
Restricted Stock Units (RSUs)    
Number of Shares (in millions)    
Beginning balance (in shares) 7.2  
Granted (in shares) 2.1  
Vested (in shares) (0.9)  
Canceled/ forfeited (in shares) (0.1)  
Ending balance (in shares) 8.3 7.2
Weighted-Average Grant Date Fair Value    
Beginning balance (in US dollars per share) $ 58.43  
Granted (in US dollars per share) 226.57  
Vested (in US dollars per share) 41.21  
Canceled/ forfeited (in US dollars per share) 100.54  
Ending balance (in US dollars per share) $ 104.26 $ 58.43
Weighted-Average Remaining Contractual Term    
Weighted-Average Remaining Contractual Term 2 years 6 months 1 year 2 months 4 days
Aggregate Intrinsic Value    
Aggregate intrinsic value, options outstanding $ 1,703.6 $ 1,319.6
Performance Shares    
Number of Shares (in millions)    
Beginning balance (in shares) 1.5  
Granted (in shares) 1.9  
Vested (in shares) (0.3)  
Ending balance (in shares) 3.1 1.5
Weighted-Average Grant Date Fair Value    
Beginning balance (in US dollars per share) $ 85.33  
Granted (in US dollars per share) 155.39  
Vested (in US dollars per share) 59.82  
Ending balance (in US dollars per share) $ 131.31 $ 85.33
Weighted-Average Remaining Contractual Term    
Weighted-Average Remaining Contractual Term 1 year 8 months 1 day 2 years 1 month 24 days
Aggregate Intrinsic Value    
Aggregate intrinsic value, options outstanding $ 632.0 $ 272.1
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Share Incentive Plan - Schedule of Information Related to Share Option Activity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Aug. 01, 2026
May 02, 2026
Outstanding Share Options (in millions)    
Beginning balance (in shares) 2.1  
Options vested and exercised (in shares) (0.4)  
Ending balance (in shares) 1.7 2.1
Weighted-Average Exercise Price    
Beginning balance (in US dollars per share) $ 2.24  
Options vested and exercised (in US dollars per share) 1.80  
Ending balance (in US dollars per share) $ 2.34 $ 2.24
Weighted-Average Remaining Contractual Term    
Weighted-average remaining contractual term, options outstanding 3 years 10 months 2 days 3 years 11 months 15 days
Aggregate intrinsic value, options outstanding $ 353.1 $ 383.4
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Share Incentive Plan - Schedule of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation $ 87,979 $ 35,455
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation 5,715 356
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation 44,999 19,158
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Share-based compensation $ 37,265 $ 15,941
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.26.1
Share Incentive Plan - Narrative (Details) - $ / shares
shares in Thousands
3 Months Ended
Sep. 29, 2025
Aug. 01, 2026
May 28, 2026
Hyperlume, Inc. | Restricted Stock Units and Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards vesting term 4 years    
Shares issued, price per share (in dollars per share) $ 146.01    
Hyperlume, Inc. | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued during period (in shares)   87  
Hyperlume, Inc. | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued during period (in shares)   132  
Awards vesting term   3 years  
Hyperlume, Inc. | Restricted Stock | Newly Formed Subsidiary      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued during period (in shares)   132  
DustPhotonics, Inc. | Restricted Stock Units and Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Awards vesting term   4 years  
DustPhotonics, Inc. | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued during period (in shares)   254  
Shares issued, price per share (in dollars per share)     $ 222.35
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Schedule of Provisions for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Income Tax Disclosure [Abstract]    
Provision (benefit) for income taxes $ (585) $ 1,289
Percent change in provision (benefit) for income taxes (45.40%)  
Effective tax rate (0.50%) 2.00%
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
May 28, 2026
Sep. 29, 2025
Hyperlume, Inc.    
Valuation Allowance [Line Items]    
Deferred tax liabilities $ 48,000 $ 4,558
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Numerator:    
Net income $ 129,425 $ 63,399
Denominator:    
Weighted-average shares outstanding used in basic calculation - basic (in shares) 186,007 171,927
Effect of dilutive shares    
Share-based compensation awards (in shares) 8,371 9,115
Customer Warrant ( in shares) 0 3,535
Weighted-average shares outstanding used in dilution calculation - diluted (in shares) 194,378 184,577
Net income per share:    
Basic (in US dollars per share) $ 0.70 $ 0.37
Diluted (in US dollars per share) $ 0.67 $ 0.34
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share - Schedule of Potentially Dilutive Securities Outstanding (Details) - shares
shares in Thousands
3 Months Ended
Aug. 01, 2026
Aug. 02, 2025
Share-based compensation awards    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 1,406 296
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Segment Information (Details)
3 Months Ended
May 28, 2026
segment
Feb. 25, 2026
segment
Sep. 29, 2025
USD ($)
Aug. 01, 2026
USD ($)
segment
Aug. 02, 2025
USD ($)
Segment Reporting [Abstract]          
Number of reportable segments 1 1 1 1  
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]          
Revenue       $ 479,003,000 $ 223,074,000
Cost of revenue       169,923,000 72,706,000
Share-based compensation       87,979,000 35,455,000
Net income       129,425,000 63,399,000
Reportable Segment          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]          
Revenue       479,003,000 223,074,000
Cost of revenue       169,923,000 72,706,000
Personnel related expenses       43,180,000 27,253,000
Share-based compensation       87,979,000 35,455,000
Other segment items       48,496,000 24,261,000
Net income       $ 129,425,000 $ 63,399,000
XML 72 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ .report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } .report table.authRefData a { display: block; font-weight: bold; } .report table.authRefData p { margin-top: 0px; } .report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } .report table.authRefData .hide a:hover { background-color: #2F4497; } .report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } .report table.authRefData table{ font-size: 1em; } /* Report Styles */ .pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ .report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } .report hr { border: 1px solid #acf; } /* Top labels */ .report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } .report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } .report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } .report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } .report td.pl div.a { width: 200px; } .report td.pl a:hover { background-color: #ffc; } /* Header rows... */ .report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ .report .rc { background-color: #f0f0f0; } /* Even rows... */ .report .re, .report .reu { background-color: #def; } .report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ .report .ro, .report .rou { background-color: white; } .report .rou td { border-bottom: 1px solid black; } .report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ .report .fn { white-space: nowrap; } /* styles for numeric types */ .report .num, .report .nump { text-align: right; white-space: nowrap; } .report .nump { padding-left: 2em; } .report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ .report .text { text-align: left; white-space: normal; } .report .text .big { margin-bottom: 1em; width: 17em; } .report .text .more { display: none; } .report .text .note { font-style: italic; font-weight: bold; } .report .text .small { width: 10em; } .report sup { font-style: italic; } .report .outerFootnotes { font-size: 1em; } XML 73 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.26.1 html 142 247 1 false 49 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.credosemi.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.credosemi.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 9952153 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 9952155 - Statement - Condensed Consolidated Statements of Shareholders' Equity Sheet http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity Condensed Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 9952156 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 9952157 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.credosemi.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 9952158 - Disclosure - Significant Accounting Policies Sheet http://www.credosemi.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 9952159 - Disclosure - Concentrations Sheet http://www.credosemi.com/role/Concentrations Concentrations Notes 10 false false R11.htm 9952160 - Disclosure - Revenue Recognition Sheet http://www.credosemi.com/role/RevenueRecognition Revenue Recognition Notes 11 false false R12.htm 9952161 - Disclosure - Business Combination Sheet http://www.credosemi.com/role/BusinessCombination Business Combination Notes 12 false false R13.htm 9952162 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.credosemi.com/role/GoodwillandIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 13 false false R14.htm 9952163 - Disclosure - Fair Value Measurements Sheet http://www.credosemi.com/role/FairValueMeasurements Fair Value Measurements Notes 14 false false R15.htm 9952164 - Disclosure - Supplemental Financial Information Sheet http://www.credosemi.com/role/SupplementalFinancialInformation Supplemental Financial Information Notes 15 false false R16.htm 9952165 - Disclosure - Commitments and Contingencies Sheet http://www.credosemi.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 9952166 - Disclosure - Share Incentive Plan Sheet http://www.credosemi.com/role/ShareIncentivePlan Share Incentive Plan Notes 17 false false R18.htm 9952167 - Disclosure - Income Taxes Sheet http://www.credosemi.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 9952168 - Disclosure - Net Income Per Share Sheet http://www.credosemi.com/role/NetIncomePerShare Net Income Per Share Notes 19 false false R20.htm 9952169 - Disclosure - Segment Information Sheet http://www.credosemi.com/role/SegmentInformation Segment Information Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9955511 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.credosemi.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.credosemi.com/role/SignificantAccountingPolicies 22 false false R23.htm 9955512 - Disclosure - Concentrations (Tables) Sheet http://www.credosemi.com/role/ConcentrationsTables Concentrations (Tables) Tables http://www.credosemi.com/role/Concentrations 23 false false R24.htm 9955513 - Disclosure - Revenue Recognition (Tables) Sheet http://www.credosemi.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.credosemi.com/role/RevenueRecognition 24 false false R25.htm 9955514 - Disclosure - Business Combination (Tables) Sheet http://www.credosemi.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://www.credosemi.com/role/BusinessCombination 25 false false R26.htm 9955515 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://www.credosemi.com/role/GoodwillandIntangibleAssetsNet 26 false false R27.htm 9955516 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.credosemi.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.credosemi.com/role/FairValueMeasurements 27 false false R28.htm 9955517 - Disclosure - Supplemental Financial Information (Tables) Sheet http://www.credosemi.com/role/SupplementalFinancialInformationTables Supplemental Financial Information (Tables) Tables http://www.credosemi.com/role/SupplementalFinancialInformation 28 false false R29.htm 9955518 - Disclosure - Commitment and Contingencies (Tables) Sheet http://www.credosemi.com/role/CommitmentandContingenciesTables Commitment and Contingencies (Tables) Tables 29 false false R30.htm 9955519 - Disclosure - Share Incentive Plan (Tables) Sheet http://www.credosemi.com/role/ShareIncentivePlanTables Share Incentive Plan (Tables) Tables http://www.credosemi.com/role/ShareIncentivePlan 30 false false R31.htm 9955520 - Disclosure - Income Taxes (Tables) Sheet http://www.credosemi.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.credosemi.com/role/IncomeTaxes 31 false false R32.htm 9955521 - Disclosure - Net Income Per Share (Tables) Sheet http://www.credosemi.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.credosemi.com/role/NetIncomePerShare 32 false false R33.htm 9955522 - Disclosure - Segment Information (Tables) Sheet http://www.credosemi.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.credosemi.com/role/SegmentInformation 33 false false R34.htm 9955523 - Disclosure - Concentrations (Details) Sheet http://www.credosemi.com/role/ConcentrationsDetails Concentrations (Details) Details http://www.credosemi.com/role/ConcentrationsTables 34 false false R35.htm 9955524 - Disclosure - Revenue Recognition - Schedule of Disaggregated of Revenue (Details) Sheet http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails Revenue Recognition - Schedule of Disaggregated of Revenue (Details) Details 35 false false R36.htm 9955525 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.credosemi.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 36 false false R37.htm 9955526 - Disclosure - Business Combination - Narrative (Details) Sheet http://www.credosemi.com/role/BusinessCombinationNarrativeDetails Business Combination - Narrative (Details) Details 37 false false R38.htm 9955527 - Disclosure - Business Combination - Schedule of Total Purchase Consideration (Details) Sheet http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails Business Combination - Schedule of Total Purchase Consideration (Details) Details 38 false false R39.htm 9955528 - Disclosure - Business Combination - Schedule of Purchase Price Allocation (Details) Sheet http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails Business Combination - Schedule of Purchase Price Allocation (Details) Details 39 false false R40.htm 9955529 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details) Sheet http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails Goodwill and Intangible Assets, Net - Narrative (Details) Details 40 false false R41.htm 9955530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amounts of Intangible Assets (Details) Sheet http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amounts of Intangible Assets (Details) Details 41 false false R42.htm 9955531 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 42 false false R43.htm 9955532 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements, Recurring (Details) Sheet http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails Fair Value Measurements - Schedule of Fair Value Measurements, Recurring (Details) Details 43 false false R44.htm 9955533 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.credosemi.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 44 false false R45.htm 9955534 - Disclosure - Supplemental Financial Information - Schedule of Inventories (Details) Sheet http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails Supplemental Financial Information - Schedule of Inventories (Details) Details 45 false false R46.htm 9955535 - Disclosure - Supplemental Financial Information - Schedule of Property and Equipment (Details) Sheet http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails Supplemental Financial Information - Schedule of Property and Equipment (Details) Details 46 false false R47.htm 9955536 - Disclosure - Supplemental Financial Information - Narrative (Details) Sheet http://www.credosemi.com/role/SupplementalFinancialInformationNarrativeDetails Supplemental Financial Information - Narrative (Details) Details 47 false false R48.htm 9955537 - Disclosure - Supplemental Financial Information - Schedule of Other Current Assets (Details) Sheet http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails Supplemental Financial Information - Schedule of Other Current Assets (Details) Details 48 false false R49.htm 9955538 - Disclosure - Supplemental Financial Information - Schedule of Other Current Liabilities (Details) Sheet http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails Supplemental Financial Information - Schedule of Other Current Liabilities (Details) Details 49 false false R50.htm 9955539 - Disclosure - Commitment and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details) Sheet http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails Commitment and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details) Details 50 false false R51.htm 9955540 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 51 false false R52.htm 9955541 - Disclosure - Share Incentive Plan - Schedule of Information Related to RSU And PSU Activity (Details) Sheet http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails Share Incentive Plan - Schedule of Information Related to RSU And PSU Activity (Details) Details 52 false false R53.htm 9955542 - Disclosure - Share Incentive Plan - Schedule of Information Related to Share Option Activity (Details) Sheet http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails Share Incentive Plan - Schedule of Information Related to Share Option Activity (Details) Details 53 false false R54.htm 9955543 - Disclosure - Share Incentive Plan - Schedule of Share-Based Compensation Expense (Details) Sheet http://www.credosemi.com/role/ShareIncentivePlanScheduleofShareBasedCompensationExpenseDetails Share Incentive Plan - Schedule of Share-Based Compensation Expense (Details) Details 54 false false R55.htm 9955544 - Disclosure - Share Incentive Plan - Narrative (Details) Sheet http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails Share Incentive Plan - Narrative (Details) Details 55 false false R56.htm 9955545 - Disclosure - Income Taxes - Schedule of Provisions for Income Taxes (Details) Sheet http://www.credosemi.com/role/IncomeTaxesScheduleofProvisionsforIncomeTaxesDetails Income Taxes - Schedule of Provisions for Income Taxes (Details) Details 56 false false R57.htm 9955546 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.credosemi.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 57 false false R58.htm 9955547 - Disclosure - Net Income Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details) Sheet http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails Net Income Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details) Details 58 false false R59.htm 9955548 - Disclosure - Net Income Per Share - Schedule of Potentially Dilutive Securities Outstanding (Details) Sheet http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails Net Income Per Share - Schedule of Potentially Dilutive Securities Outstanding (Details) Details 59 false false R60.htm 9955549 - Disclosure - Segment Information (Details) Sheet http://www.credosemi.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.credosemi.com/role/SegmentInformationTables 60 false false All Reports Book All Reports crdo-20260801.htm crdo-20260801.xsd crdo-20260801_cal.xml crdo-20260801_def.xml crdo-20260801_lab.xml crdo-20260801_pre.xml http://fasb.org/us-gaap/2026 http://xbrl.sec.gov/dei/2026 http://xbrl.sec.gov/ecd/2026 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "crdo-20260801.htm": { "nsprefix": "crdo", "nsuri": "http://www.credosemi.com/20260801", "dts": { "inline": { "local": [ "crdo-20260801.htm" ] }, "schema": { "local": [ "crdo-20260801.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd", "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd", "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd", "https://xbrl.sec.gov/country/2026/country-2026.xsd", "https://xbrl.sec.gov/dei/2026/dei-2026.xsd", "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd", "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd" ] }, "calculationLink": { "local": [ "crdo-20260801_cal.xml" ] }, "definitionLink": { "local": [ "crdo-20260801_def.xml" ] }, "labelLink": { "local": [ "crdo-20260801_lab.xml" ] }, "presentationLink": { "local": [ "crdo-20260801_pre.xml" ] } }, "keyStandard": 228, "keyCustom": 19, "axisStandard": 22, "axisCustom": 0, "memberStandard": 29, "memberCustom": 18, "hidden": { "total": 9, "http://xbrl.sec.gov/dei/2026": 5, "http://xbrl.sec.gov/ecd/2026": 1, "http://fasb.org/us-gaap/2026": 3 }, "contextCount": 142, "entityCount": 1, "segmentCount": 49, "elementCount": 501, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2026": 502, "http://xbrl.sec.gov/dei/2026": 29, "http://xbrl.sec.gov/ecd/2026": 11 }, "report": { "R1": { "role": "http://www.credosemi.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "5", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "longName": "9952153 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R5": { "role": "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "longName": "9952154 - Statement - Condensed Consolidated Statements of Comprehensive Income", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R6": { "role": "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity", "longName": "9952155 - Statement - Condensed Consolidated Statements of Shareholders' Equity", "shortName": "Condensed Consolidated Statements of Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "9952156 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R8": { "role": "http://www.credosemi.com/role/DescriptionofBusinessandBasisofPresentation", "longName": "9952157 - Disclosure - Description of Business and Basis of Presentation", "shortName": "Description of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.credosemi.com/role/SignificantAccountingPolicies", "longName": "9952158 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.credosemi.com/role/Concentrations", "longName": "9952159 - Disclosure - Concentrations", "shortName": "Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.credosemi.com/role/RevenueRecognition", "longName": "9952160 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.credosemi.com/role/BusinessCombination", "longName": "9952161 - Disclosure - Business Combination", "shortName": "Business Combination", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNet", "longName": "9952162 - Disclosure - Goodwill and Intangible Assets, Net", "shortName": "Goodwill and Intangible Assets, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.credosemi.com/role/FairValueMeasurements", "longName": "9952163 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.credosemi.com/role/SupplementalFinancialInformation", "longName": "9952164 - Disclosure - Supplemental Financial Information", "shortName": "Supplemental Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.credosemi.com/role/CommitmentsandContingencies", "longName": "9952165 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.credosemi.com/role/ShareIncentivePlan", "longName": "9952166 - Disclosure - Share Incentive Plan", "shortName": "Share Incentive Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.credosemi.com/role/IncomeTaxes", "longName": "9952167 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.credosemi.com/role/NetIncomePerShare", "longName": "9952168 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.credosemi.com/role/SegmentInformation", "longName": "9952169 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.credosemi.com/role/SignificantAccountingPoliciesPolicies", "longName": "9955511 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.credosemi.com/role/ConcentrationsTables", "longName": "9955512 - Disclosure - Concentrations (Tables)", "shortName": "Concentrations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.credosemi.com/role/RevenueRecognitionTables", "longName": "9955513 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.credosemi.com/role/BusinessCombinationTables", "longName": "9955514 - Disclosure - Business Combination (Tables)", "shortName": "Business Combination (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetTables", "longName": "9955515 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.credosemi.com/role/FairValueMeasurementsTables", "longName": "9955516 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.credosemi.com/role/SupplementalFinancialInformationTables", "longName": "9955517 - Disclosure - Supplemental Financial Information (Tables)", "shortName": "Supplemental Financial Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.credosemi.com/role/CommitmentandContingenciesTables", "longName": "9955518 - Disclosure - Commitment and Contingencies (Tables)", "shortName": "Commitment and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.credosemi.com/role/ShareIncentivePlanTables", "longName": "9955519 - Disclosure - Share Incentive Plan (Tables)", "shortName": "Share Incentive Plan (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.credosemi.com/role/IncomeTaxesTables", "longName": "9955520 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.credosemi.com/role/NetIncomePerShareTables", "longName": "9955521 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.credosemi.com/role/SegmentInformationTables", "longName": "9955522 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.credosemi.com/role/ConcentrationsDetails", "longName": "9955523 - Disclosure - Concentrations (Details)", "shortName": "Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails", "longName": "9955524 - Disclosure - Revenue Recognition - Schedule of Disaggregated of Revenue (Details)", "shortName": "Revenue Recognition - Schedule of Disaggregated of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R36": { "role": "http://www.credosemi.com/role/RevenueRecognitionNarrativeDetails", "longName": "9955525 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "crdo:RevenueUnsatisfiedPerformanceObligationAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "crdo:RevenueUnsatisfiedPerformanceObligationAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "longName": "9955526 - Disclosure - Business Combination - Narrative (Details)", "shortName": "Business Combination - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-53", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R38": { "role": "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails", "longName": "9955527 - Disclosure - Business Combination - Schedule of Total Purchase Consideration (Details)", "shortName": "Business Combination - Schedule of Total Purchase Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "crdo:BusinessCombinationConsiderationTransferredContingentConsideration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R39": { "role": "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "longName": "9955528 - Disclosure - Business Combination - Schedule of Purchase Price Allocation (Details)", "shortName": "Business Combination - Schedule of Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-51", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R40": { "role": "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "longName": "9955529 - Disclosure - Goodwill and Intangible Assets, Net - Narrative (Details)", "shortName": "Goodwill and Intangible Assets, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": null }, "R41": { "role": "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails", "longName": "9955530 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amounts of Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets, Net - Schedule of Net Carrying Amounts of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R42": { "role": "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "9955531 - Disclosure - Goodwill and Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets, Net - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails", "longName": "9955532 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements, Recurring (Details)", "shortName": "Fair Value Measurements - Schedule of Fair Value Measurements, Recurring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.credosemi.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9955533 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeOperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeOperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails", "longName": "9955534 - Disclosure - Supplemental Financial Information - Schedule of Inventories (Details)", "shortName": "Supplemental Financial Information - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails", "longName": "9955535 - Disclosure - Supplemental Financial Information - Schedule of Property and Equipment (Details)", "shortName": "Supplemental Financial Information - Schedule of Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.credosemi.com/role/SupplementalFinancialInformationNarrativeDetails", "longName": "9955536 - Disclosure - Supplemental Financial Information - Narrative (Details)", "shortName": "Supplemental Financial Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": null }, "R48": { "role": "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails", "longName": "9955537 - Disclosure - Supplemental Financial Information - Schedule of Other Current Assets (Details)", "shortName": "Supplemental Financial Information - Schedule of Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherAssetsMiscellaneousCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R49": { "role": "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails", "longName": "9955538 - Disclosure - Supplemental Financial Information - Schedule of Other Current Liabilities (Details)", "shortName": "Supplemental Financial Information - Schedule of Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "crdo:InventoryPurchasesAccrued", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "crdo:InventoryPurchasesAccrued", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails", "longName": "9955539 - Disclosure - Commitment and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)", "shortName": "Commitment and Contingencies - Schedule of Non-Cancelable Purchase Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RecordedUnconditionalPurchaseObligationsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9955540 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "crdo:StandardProductWarranty", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R52": { "role": "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails", "longName": "9955541 - Disclosure - Share Incentive Plan - Schedule of Information Related to RSU And PSU Activity (Details)", "shortName": "Share Incentive Plan - Schedule of Information Related to RSU And PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-113", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-115", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R53": { "role": "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails", "longName": "9955542 - Disclosure - Share Incentive Plan - Schedule of Information Related to Share Option Activity (Details)", "shortName": "Share Incentive Plan - Schedule of Information Related to Share Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R54": { "role": "http://www.credosemi.com/role/ShareIncentivePlanScheduleofShareBasedCompensationExpenseDetails", "longName": "9955543 - Disclosure - Share Incentive Plan - Schedule of Share-Based Compensation Expense (Details)", "shortName": "Share Incentive Plan - Schedule of Share-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R55": { "role": "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails", "longName": "9955544 - Disclosure - Share Incentive Plan - Narrative (Details)", "shortName": "Share Incentive Plan - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-132", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-132", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.credosemi.com/role/IncomeTaxesScheduleofProvisionsforIncomeTaxesDetails", "longName": "9955545 - Disclosure - Income Taxes - Schedule of Provisions for Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Provisions for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "crdo:PercentChangeInIncomeTaxExpenseBenefit", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R57": { "role": "http://www.credosemi.com/role/IncomeTaxesNarrativeDetails", "longName": "9955546 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-136", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": null }, "R58": { "role": "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails", "longName": "9955547 - Disclosure - Net Income Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details)", "shortName": "Net Income Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } }, "R59": { "role": "http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails", "longName": "9955548 - Disclosure - Net Income Per Share - Schedule of Potentially Dilutive Securities Outstanding (Details)", "shortName": "Net Income Per Share - Schedule of Potentially Dilutive Securities Outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-137", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-137", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.credosemi.com/role/SegmentInformationDetails", "longName": "9955549 - Disclosure - Segment Information (Details)", "shortName": "Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-53", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-139", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "crdo-20260801.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Accounts Payable and Other Accrued Liabilities, Current", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r942", "r1071", "r1073" ] }, "crdo_AccountsPayablePropertyAndEquipmentCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "AccountsPayablePropertyAndEquipmentCurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current payables relating to purchases of property and equipment", "label": "Accounts Payable, Property And Equipment, Current", "documentation": "Accounts Payable, Property And Equipment, Current" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableMember", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r810", "r1102" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r1121" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation and amortization", "label": "Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r69", "r276", "r280", "r683", "r684", "r696", "r1144" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income (loss)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r11", "r12", "r19", "r88", "r323", "r642", "r643", "r652", "r693", "r725", "r726", "r1213" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r1", "r7", "r12", "r501", "r504", "r507", "r564", "r721", "r722", "r1081", "r1082", "r1083", "r1093", "r1094", "r1095", "r1096", "r1162", "r1163" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1006" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r86", "r323", "r642", "r643", "r652", "r942", "r1266" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r685", "r737", "r1093", "r1094", "r1095", "r1096", "r1214", "r1268" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1019" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1019" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withheld related to RSU settlement", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r1196" ] }, "crdo_AdjustmentsToAdditionalPaidInCapitalContingentConsiderationInConnectionWithAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "AdjustmentsToAdditionalPaidInCapitalContingentConsiderationInConnectionWithAcquisition", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration in connection with acquisition", "label": "Adjustments To Additional Paid In Capital, Contingent Consideration In Connection With Acquisition", "documentation": "Adjustments To Additional Paid In Capital, Contingent Consideration In Connection With Acquisition" } } }, "auth_ref": [] }, "crdo_AdjustmentsToAdditionalPaidInCapitalReplacementEquityAwardsAttributableToPreAcquisitionService": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "AdjustmentsToAdditionalPaidInCapitalReplacementEquityAwardsAttributableToPreAcquisitionService", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Replacement equity awards attributable to pre-acquisition service", "label": "Adjustments To Additional Paid In Capital, Replacement Equity Awards Attributable To Pre-Acquisition Service", "documentation": "Adjustments To Additional Paid In Capital, Replacement Equity Awards Attributable To Pre-Acquisition Service" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r362" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1052" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r978", "r988", "r998", "r1030" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r981", "r991", "r1001", "r1033" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1053" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1019" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1026" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1026", "r1034", "r1038", "r1046" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1044" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SegmentInformationDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails", "http://www.credosemi.com/role/ShareIncentivePlanScheduleofShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r393", "r398", "r399" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "AmendmentFlag", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired intangible assets", "label": "Intangible Asset, Finite-Lived, Amortization Expense", "documentation": "Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r5", "r103", "r258", "r265", "r825", "r835", "r836", "r838", "r840", "r1144" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r145" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r145" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r145" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r145" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r54", "r55", "r73", "r111", "r112", "r113", "r150", "r164", "r182", "r186", "r225", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r326", "r491", "r493", "r547", "r642", "r643", "r646", "r659", "r660", "r689", "r765", "r852", "r853", "r866", "r942", "r957", "r958", "r969", "r1155", "r1156", "r1226" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r54", "r55", "r93", "r111", "r112", "r113", "r225", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r326", "r491", "r493", "r547", "r942", "r1068", "r1155", "r1156", "r1226" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cash equivalents and short-term investments", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r518", "r519", "r929" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1041" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1037" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1037" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "AwardTypeAxis", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1040" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1039" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1038" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1038" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.credosemi.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "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)." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails", "http://www.credosemi.com/role/IncomeTaxesNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Domain]", "label": "Business Combination [Domain]", "documentation": "Business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r256", "r259", "r260", "r261", "r262", "r263", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r485", "r486", "r487", "r729", "r823", "r880", "r881", "r1201", "r1204", "r1206" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails", "http://www.credosemi.com/role/IncomeTaxesNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Axis]", "label": "Business Combination [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r256", "r259", "r260", "r261", "r262", "r263", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r485", "r486", "r487", "r729", "r823", "r880", "r881", "r1201", "r1204", "r1206" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Line Items]", "label": "Business Combination [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r256", "r427", "r428", "r429", "r430", "r436", "r437", "r438", "r439", "r445", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r470", "r471", "r472", "r473", "r474", "r475", "r481", "r482", "r483", "r487", "r885", "r895", "r1201", "r1204", "r1206" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest acquired", "label": "Business Combination, Voting Equity Interest Acquired, Percentage", "documentation": "Percentage of voting equity interest acquired in business combination." } } }, "auth_ref": [ "r429", "r885", "r888" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "crdo_BusinessCombinationCashSettlementOfVestedShareBasedPaymentAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "BusinessCombinationCashSettlementOfVestedShareBasedPaymentAwards", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash settlement of Hyperlume share-based payment awards", "label": "Business Combination, Cash Settlement Of Vested Share-Based Payment Awards", "documentation": "Business Combination, Cash Settlement Of Vested Share-Based Payment Awards" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "totalLabel": "Total purchase consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r471", "r483", "r885", "r890" ] }, "crdo_BusinessCombinationConsiderationTransferredContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "BusinessCombinationConsiderationTransferredContingentConsideration", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Consideration Transferred, Contingent Consideration", "documentation": "Business Combination, Consideration Transferred, Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares issued", "label": "Business Combination, Consideration Transferred, Equity Interest", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r885", "r890", "r891", "r923", "r924" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, liability", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r476", "r483", "r520", "r521", "r522", "r885", "r892" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.credosemi.com/role/BusinessCombination" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination", "label": "Business Combination [Text Block]", "documentation": "The entire disclosure for business combination." } } }, "auth_ref": [ "r424", "r427", "r431", "r440", "r444", "r445", "r446", "r447", "r448", "r449", "r451", "r452", "r458", "r461", "r462", "r468", "r469", "r470", "r478", "r482", "r483", "r484", "r486", "r488", "r885", "r886", "r887", "r888", "r892", "r893", "r894" ] }, "crdo_BusinessCombinationRecognizedAssetAcquiredAccountsReceivableOtherCurrentAssetsAndOtherNonCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "BusinessCombinationRecognizedAssetAcquiredAccountsReceivableOtherCurrentAssetsAndOtherNonCurrentAssets", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, other current assets and other non-current assets", "label": "Business Combination, Recognized Asset Acquired, Accounts Receivable, Other Current Assets And Other Non-Current Assets", "documentation": "Business Combination, Recognized Asset Acquired, Accounts Receivable, Other Current Assets And Other Non-Current Assets" } } }, "auth_ref": [] }, "crdo_BusinessCombinationRecognizedAssetAcquiredOtherCurrentAssetsPropertyAndEquipmentAndRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "BusinessCombinationRecognizedAssetAcquiredOtherCurrentAssetsPropertyAndEquipmentAndRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets, property and equipment and right-of-use assets", "label": "Business Combination, Recognized Asset Acquired, Other Current Assets, Property and Equipment and Right-of-Use Assets", "documentation": "Business Combination, Recognized Asset Acquired, Other Current Asset, Property and Equipment and Right-of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Asset Acquired, Cash and Cash Equivalent", "documentation": "Amount of cash and cash equivalent acquired in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1205", "r1207" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Liability Assumed, Accounts Payable, Current", "documentation": "Amount of accounts payable assumed in business combination and recognized at acquisition date, classified as current." } } }, "auth_ref": [ "r1205", "r1207" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liabilities", "terseLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Liability Assumed, Deferred Tax Liability", "documentation": "Amount of deferred tax liability assumed in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1205", "r1207" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Excluding Goodwill", "documentation": "Amount of identifiable intangible asset acquired in business combination and recognized at acquisition date. Excludes goodwill and financial asset." } } }, "auth_ref": [ "r885", "r890", "r893", "r1205", "r1207" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Asset Acquired, Inventory, Current", "documentation": "Amount of inventory acquired in business combination and recognized at acquisition date, classified as current." } } }, "auth_ref": [ "r885", "r890", "r1205", "r1207" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Asset Acquired, Property, Plant, and Equipment", "documentation": "Amount of property, plant, and equipment acquired in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r885", "r890", "r1205", "r1207" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Business Combination, Recognized Asset Acquired to Liability Assumed, Excess (Less), and Goodwill", "documentation": "Amount of asset acquired in excess of (less than) liability assumed plus goodwill in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1205", "r1207" ] }, "crdo_BusinessCombinationRecognizedLiabilityAssumedAccruedCompensationAndBenefitsOtherCurrentLiabilitiesAndNonCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "BusinessCombinationRecognizedLiabilityAssumedAccruedCompensationAndBenefitsOtherCurrentLiabilitiesAndNonCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued compensation and benefits, other current liabilities and non-current liabilities", "label": "Business Combination, Recognized Liability Assumed, Accrued Compensation And Benefits, Other Current Liabilities And Non-Current Liabilities", "documentation": "Business Combination, Recognized Liability Assumed, Accrued Compensation And Benefits, Other Current Liabilities And Non-Current Liabilities" } } }, "auth_ref": [] }, "crdo_BusinessCombinationRecognizedLiabilityAssumedOtherLiabilityCurrentAndNonCurrentOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "BusinessCombinationRecognizedLiabilityAssumedOtherLiabilityCurrentAndNonCurrentOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current liabilities and non-current operating lease liabilities", "label": "Business Combination, Recognized Liability Assumed, Other Liability Current And Non-Current Operating Lease Liabilities", "documentation": "Business Combination, Recognized Liability Assumed, Other Liability Current and Non-Current Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.credosemi.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Business Combination [Policy Text Block]", "documentation": "Disclosure of accounting policy for business combination." } } }, "auth_ref": [ "r425", "r426", "r432", "r434", "r445", "r457", "r461", "r885", "r891", "r923", "r924" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "CN", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mainland China", "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of property and equipment included in accounts payable, other current liabilities and other non-current liabilities", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Cash and cash equivalents acquired", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalent", "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r67", "r107", "r108", "r827", "r1228" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r67" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents:", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r537", "r538", "r539", "r1216", "r1217" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of the period", "periodEndLabel": "Cash and cash equivalents at end of the period", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r30", "r107", "r108" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation", "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r0", "r30" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certificates of deposit", "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r963", "r964", "r965", "r966" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1017" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1014" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1012" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CityAreaCode", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1018" ] }, "crdo_ComiraSolutionsInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "ComiraSolutionsInc.Member", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Comira Solutions, Inc.", "label": "Comira Solutions, Inc. [Member]", "documentation": "Comira Solutions, Inc." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 9)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r80", "r642", "r643", "r648", "r691", "r752" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r286", "r287", "r811", "r1150", "r1152", "r1154" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockMember", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails", "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary Shares", "verboseLabel": "Ordinary shares issued", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r85", "r322", "r642", "r643", "r651", "r959", "r960", "r961", "r963", "r964", "r965", "r966", "r1093", "r1094", "r1096", "r1214", "r1265", "r1268" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in US dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r1077", "r1161", "r1231", "r1232", "r1234" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r85", "r322", "r642", "r643", "r651", "r753" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r85", "r322", "r642", "r643", "r651" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r85", "r322", "r642", "r643", "r651", "r753", "r771", "r1159", "r1268", "r1269" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares, $0.00005 par value; 1,000,000 shares authorized; 187,768 and 185,419 shares issued and outstanding at August 1, 2026 and May 2, 2026, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r85", "r307", "r312", "r322", "r642", "r643", "r651", "r692", "r942" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1023" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1022" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1024" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1021" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "terseLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r13", "r95", "r97", "r101", "r657", "r702", "r703" ] }, "crdo_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer Equipment And Software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r154", "r193", "r730", "r731", "r810", "r1101", "r1102", "r1103", "r1104", "r1105" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r154", "r193", "r730", "r731", "r810", "r1101", "r1102", "r1103", "r1104", "r1105" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r154", "r193", "r730", "r731", "r810", "r1101", "r1102", "r1103", "r1104", "r1105" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.credosemi.com/role/Concentrations" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r152", "r156", "r540", "r541", "r542", "r543", "r544", "r844", "r1100" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r154", "r155", "r810", "r843", "r1101", "r1102", "r1103", "r1104", "r1105" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r154", "r193", "r1101", "r1102", "r1103", "r1104", "r1105" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r154", "r155", "r810", "r843", "r1101", "r1102", "r1103", "r1104", "r1105" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r154", "r193", "r730", "r731", "r810", "r1101", "r1102", "r1103", "r1104", "r1105" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r1145" ] }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, equity", "label": "Contingent Consideration Classified as Equity, Fair Value Disclosure", "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity." } } }, "auth_ref": [ "r1216", "r1217", "r1221" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 }, "http://www.credosemi.com/role/SegmentInformationDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Product and Service Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r22", "r23", "r604", "r836", "r841", "r926", "r1086" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "crdo_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "CustomerAMember", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer A", "label": "Customer A [Member]", "documentation": "Customer A" } } }, "auth_ref": [] }, "crdo_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "CustomerBMember", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer B", "label": "Customer B [Member]", "documentation": "Customer B" } } }, "auth_ref": [] }, "crdo_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "CustomerCMember", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer C", "label": "Customer C [Member]", "documentation": "Customer C" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r193", "r1102" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r904", "r1131", "r1132", "r1133", "r1134", "r1136", "r1138", "r1142", "r1143" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r81", "r403", "r404", "r642", "r643", "r647", "r690" ] }, "us-gaap_DepositsAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepositsAssets", "crdr": "debit", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable deposits", "label": "Deposits Assets", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future." } } }, "auth_ref": [ "r1070", "r1072" ] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Refundable deposits related to capacity reserve arrangements", "terseLabel": "Refundable deposits, current", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable deposits, noncurrent", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r1070", "r1072" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.credosemi.com/role/SupplementalFinancialInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r5", "r104", "r150", "r169", "r186", "r835", "r852", "r853", "r1139", "r1144", "r1147", "r1149" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r1131", "r1132", "r1133", "r1134", "r1136", "r1138", "r1142", "r1143", "r1208" ] }, "us-gaap_DilutiveSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DilutiveSecuritiesAbstract", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive shares", "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r341", "r342", "r868", "r869", "r870", "r871", "r872", "r873", "r874" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r341", "r342", "r868", "r869", "r870", "r871", "r872", "r873", "r874" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue Disaggregated by Primary Geographical Market", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1165" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlan" ], "lang": { "en-us": { "role": { "terseLabel": "Share Incentive Plan", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r360", "r365", "r394", "r395", "r396", "r883" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r973" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentTransitionReport", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1005" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "DocumentType", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "crdo_DustPhotonicsInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "DustPhotonicsInc.Member", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails", "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DustPhotonics, Inc.", "label": "DustPhotonics, Inc. [Member]", "documentation": "DustPhotonics, Inc." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1016" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in US dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r48", "r102", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r134", "r136", "r142", "r143", "r144", "r149", "r273", "r305", "r346", "r397", "r422", "r490", "r514", "r515", "r658", "r704", "r842" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share:", "verboseLabel": "Net income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in US dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r48", "r102", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r136", "r142", "r143", "r144", "r149", "r273", "r305", "r346", "r397", "r422", "r490", "r514", "r515", "r658", "r704", "r842" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r133", "r145", "r146", "r147", "r148", "r330" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation", "documentation": "Amount of increase (decrease) from effect of exchange rate change on cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; held in foreign currency; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r551" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.credosemi.com/role/IncomeTaxesScheduleofProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r406", "r884" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1195" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [ "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressCountry", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Country", "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r971" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityDomain", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r971" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFileNumber", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityFilerCategory", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r971" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1055" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityRegistrantName", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r971" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntityShellCompany", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r971" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "EntitySmallBusiness", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r971" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r193" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1010" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1051" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1051" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1051" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityComponentDomain", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r47", "r48", "r59", "r84", "r85", "r98", "r99", "r100", "r116", "r117", "r118", "r120", "r127", "r129", "r131", "r151", "r226", "r227", "r272", "r273", "r274", "r304", "r316", "r320", "r321", "r322", "r325", "r327", "r329", "r344", "r345", "r347", "r348", "r397", "r412", "r413", "r419", "r420", "r421", "r423", "r489", "r490", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r564", "r602", "r642", "r643", "r650", "r651", "r685", "r700", "r721", "r722", "r723", "r737", "r791", "r1164" ] }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Consideration Transferred, Equity Interest, Type [Axis]", "label": "Business Combination, Consideration Transferred, Equity Interest, Type [Axis]", "documentation": "Information by type of equity interest issued or issuable by acquirer as part of consideration transferred in business combination." } } }, "auth_ref": [ "r1210", "r1211" ] }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "EquityInterestIssuedOrIssuableTypeDomain", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Consideration Transferred, Equity Interest, Type [Domain]", "label": "Business Combination, Consideration Transferred, Equity Interest, Type [Domain]", "documentation": "Type of equity interest issued or issuable by acquirer as part of consideration transferred in business combination." } } }, "auth_ref": [ "r1210", "r1211" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1020" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r978", "r988", "r998", "r1030" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r975", "r985", "r995", "r1027" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1026" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r516", "r518", "r519", "r529", "r929" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r516", "r518", "r519", "r529", "r929" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Measurements, Recurring", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1216", "r1217" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r302", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r516", "r517", "r519", "r520", "r521", "r522", "r528", "r529", "r531", "r537", "r569", "r570", "r571", "r576", "r864", "r865", "r875", "r876", "r877", "r878", "r879", "r929", "r933", "r940", "r941" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r520", "r524", "r526", "r527", "r528", "r531", "r532", "r533", "r534", "r535", "r641", "r929", "r934" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r302", "r350", "r355", "r356", "r519", "r529", "r537", "r569", "r875", "r876", "r877", "r878", "r879", "r929", "r940", "r941" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r302", "r350", "r355", "r356", "r358", "r519", "r520", "r529", "r537", "r570", "r864", "r865", "r875", "r876", "r877", "r878", "r879", "r929", "r940", "r941" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r302", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r519", "r520", "r521", "r522", "r529", "r537", "r571", "r864", "r865", "r875", "r876", "r877", "r878", "r879", "r929", "r933", "r940", "r941" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r302", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r516", "r517", "r519", "r520", "r521", "r522", "r528", "r529", "r531", "r537", "r569", "r570", "r571", "r576", "r864", "r865", "r875", "r876", "r877", "r878", "r879", "r929", "r933", "r940", "r941" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r303", "r315", "r499", "r536", "r546", "r549", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r574", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r687", "r701", "r858", "r929", "r931", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1122", "r1123", "r1124", "r1125", "r1215", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life (in years)", "label": "Intangible Asset, Finite-Lived, Useful Life", "documentation": "Useful life of finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r271" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accumulated Amortization", "negatedLabel": "Accumulated Amortization", "label": "Intangible Asset, Finite-Lived, Accumulated Amortization", "documentation": "Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r71", "r245", "r264", "r825", "r1144" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year One", "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r266", "r825" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2027", "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Remainder of Fiscal Year", "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized in remainder of current fiscal year. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r1140" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived, Amortization Expense", "label": "Intangible Asset, Finite-Lived, Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense for finite-lived intangible asset. Includes, but is not limited to, capitalized cost for software to be sold, leased, or marketed. Excludes goodwill." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2031", "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Four", "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r266", "r825" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2030", "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Three", "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r266", "r825" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, Year Two", "documentation": "Amount of amortization expense for finite-lived intangible asset expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r266", "r825" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived, Class [Axis]", "label": "Intangible Asset, Finite-Lived, Class [Axis]", "documentation": "Information by class of finite-lived intangible asset." } } }, "auth_ref": [ "r257", "r259", "r260", "r261", "r263", "r264", "r268", "r269", "r605", "r606", "r729", "r823", "r825", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r1144", "r1271", "r1272", "r1273" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amounts", "label": "Intangible Asset, Finite-Lived, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r245", "r264", "r606", "r825", "r1144" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived [Line Items]", "label": "Intangible Asset, Finite-Lived [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r257", "r264", "r268", "r269", "r270", "r605", "r823", "r825", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r1144", "r1271", "r1272", "r1273" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived, Class [Domain]", "label": "Intangible Asset, Finite-Lived, Class [Domain]", "documentation": "Class of finite-lived intangible asset." } } }, "auth_ref": [ "r257", "r259", "r260", "r261", "r263", "r264", "r268", "r269", "r729", "r823", "r825", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r1144", "r1271", "r1272", "r1273" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amounts", "label": "Intangible Asset, Finite-Lived, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed." } } }, "auth_ref": [ "r605", "r1138" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1034" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r63", "r70", "r246", "r642", "r643", "r644", "r853", "r859", "r885", "r889", "r890", "r925", "r930", "r942", "r1128", "r1129", "r1212" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Intangible Asset, Goodwill and Other [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets, Net", "label": "Intangible Asset and Goodwill [Text Block]", "documentation": "The entire disclosure for intangible asset and goodwill. Includes, but is not limited to, finite- and indefinite-lived intangible assets, capitalized cost for internal-use software and software to be sold, leased, or marketed." } } }, "auth_ref": [ "r1127", "r1130" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r20", "r24", "r111", "r112", "r113", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r326", "r547", "r847", "r852", "r1065", "r1066", "r1099", "r1109", "r1115", "r1118", "r1119", "r1126", "r1155" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "HK", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hong Kong", "label": "HONG KONG" } } }, "auth_ref": [] }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "HeldToMaturitySecuritiesFairValue", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments:", "label": "Debt Securities, Held-to-Maturity, Fair Value", "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r41", "r217", "r519", "r528", "r538", "r539", "r545", "r642", "r643", "r654", "r688" ] }, "crdo_HyperlumeInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "HyperlumeInc.Member", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails", "http://www.credosemi.com/role/IncomeTaxesNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hyperlume, Inc.", "label": "Hyperlume, Inc. [Member]", "documentation": "Hyperlume, Inc." } } }, "auth_ref": [] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPR&D", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [ "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1138", "r1141", "r1142", "r1143" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r21", "r39", "r659", "r661", "r698", "r826", "r837", "r839", "r841", "r847", "r852", "r1099", "r1109", "r1115", "r1118", "r1119" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.credosemi.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r111", "r114", "r402", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r416", "r417", "r418", "r686", "r728", "r736", "r884" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/IncomeTaxesScheduleofProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (benefit) for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r42", "r45", "r111", "r130", "r131", "r150", "r172", "r186", "r405", "r406", "r415", "r705", "r826", "r837", "r839", "r841", "r884" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "crdo_IncreaseDecreaseInAccruedCompensationAndBenefitsOtherCurrentLiabilitiesDeferredTaxLiabilitiesAndOtherNonCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "IncreaseDecreaseInAccruedCompensationAndBenefitsOtherCurrentLiabilitiesDeferredTaxLiabilitiesAndOtherNonCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits, other current liabilities, deferred tax liabilities and other non-current liabilities", "label": "Increase (Decrease) In Accrued Compensation And Benefits, Other Current Liabilities, Deferred Tax Liabilities And Other Non-Current Liabilities", "documentation": "Increase (Decrease) In Accrued Compensation And Benefits, Other Current Liabilities, Deferred Tax Liabilities And Other Non-Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r1087" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r1087" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "calculation": { "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Warrant ( in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r137", "r138", "r139", "r144" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation awards (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r137", "r138", "r140", "r144", "r364" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Indefinite-Lived, Class [Axis]", "label": "Intangible Asset, Indefinite-Lived, Class [Axis]", "documentation": "Information by class of indefinite-lived intangible asset." } } }, "auth_ref": [ "r257", "r262", "r267", "r825", "r896", "r897", "r898", "r907", "r908", "r922" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Indefinite-Lived [Line Items]", "label": "Intangible Asset, Indefinite-Lived [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r257", "r267", "r270", "r825", "r896", "r897", "r898", "r907", "r908", "r922" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 }, "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Carrying Amounts", "label": "Intangible Asset, Excluding Goodwill, Indefinite-Lived", "documentation": "Amount of indefinite-lived intangible asset. Excludes goodwill." } } }, "auth_ref": [ "r245", "r267", "r825" ] }, "crdo_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "IndefiniteLivedIntangibleAssetsForeignCurrencyTranslation", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "verboseLabel": "Foreign Currency Translation", "label": "Indefinite-Lived Intangible Assets, Foreign Currency Translation", "documentation": "Indefinite-Lived Intangible Assets, Foreign Currency Translation" } } }, "auth_ref": [] }, "crdo_IndefiniteLivedIntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "IndefiniteLivedIntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amounts", "label": "Indefinite-Lived Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Indefinite-Lived Intangible Assets, Gross (Excluding Goodwill)" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Indefinite-Lived, Class [Domain]", "label": "Intangible Asset, Indefinite-Lived, Class [Domain]", "documentation": "Class of indefinite-lived intangible asset." } } }, "auth_ref": [ "r257", "r262", "r267", "r825", "r896", "r897", "r898", "r907", "r908", "r922" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1026", "r1034", "r1038", "r1046" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1044" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r974", "r1050" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r974", "r1050" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r974", "r1050" ] }, "crdo_IntangibleAssetFiniteLivedEstimatedAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "IntangibleAssetFiniteLivedEstimatedAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, after Year Four", "documentation": "Intangible Asset, Finite-Lived, Estimated Amortization Expense, after Year Four" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Carrying Amounts", "label": "Intangible Asset, Excluding Goodwill, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill." } } }, "auth_ref": [ "r63", "r70" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amounts", "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of finite- and indefinite-lived intangible assets and capitalized cost for software to be sold, leased, or marketed. Excludes goodwill." } } }, "auth_ref": [ "r257", "r642", "r643", "r645", "r1138", "r1141" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]", "label": "Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InterestIncomeOperating", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Operating", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r167", "r663", "r664", "r773", "r802", "r803", "r852", "r967", "r968", "r1084", "r1270" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r34", "r831", "r832" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r61", "r91", "r828", "r942" ] }, "crdo_InventoryPurchasesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "InventoryPurchasesAccrued", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals relating to inventory purchases", "label": "Inventory Purchases Accrued", "documentation": "Inventory Purchases Accrued" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r34", "r831", "r834" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r34", "r831", "r833" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Write-downs for excess and obsolete inventory", "label": "Inventory Write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r244" ] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SegmentInformationDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Personnel related expenses", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r656", "r839", "r1085" ] }, "crdo_LaboratoryEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "LaboratoryEquipmentMember", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Laboratory equipment", "label": "Laboratory Equipment [Member]", "documentation": "Laboratory Equipment" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r563", "r1148", "r1149" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LegalEntityAxis", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r54", "r55", "r111", "r112", "r113", "r225", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r326", "r492", "r493", "r494", "r547", "r751", "r846", "r866", "r969", "r1080", "r1155", "r1226", "r1227" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r90", "r642", "r643", "r653", "r695", "r942", "r957", "r958", "r1090", "r1092", "r1126", "r1225" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Shareholders' Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r54", "r55", "r58", "r76", "r111", "r112", "r113", "r225", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r326", "r492", "r493", "r494", "r547", "r942", "r1155", "r1226", "r1227" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "LocalPhoneNumber", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermPurchaseCommitmentLineItems", "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails", "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment [Line Items]", "label": "Long-Term Purchase Commitment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongTermPurchaseCommitmentTable", "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails", "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment [Table]", "label": "Long-Term Purchase Commitment [Table]", "documentation": "Disclosure of information about long-term purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes short-term purchase arrangement and unconditional purchase obligation." } } }, "auth_ref": [] }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "LongtermPurchaseCommitmentPeriod", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of purchase commitment", "label": "Long-Term Purchase Commitment, Period", "documentation": "Period covered by long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "country_MY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "MY", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Malaysia", "label": "MALAYSIA" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MajorCustomersAxis", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r193", "r867", "r870", "r952", "r956", "r1235", "r1237", "r1238", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "crdo_ManufacturingSupplyCapacityReservationAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "ManufacturingSupplyCapacityReservationAgreementsMember", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitments to Manufacturing Vendors and Foundry Partners", "label": "Manufacturing Supply Capacity Reservation Agreements [Member]", "documentation": "Manufacturing Supply Capacity Reservation Agreements" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MaximumMember", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r56", "r57", "r159", "r289", "r290", "r291", "r292", "r359", "r389", "r390", "r391", "r400", "r522", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r603", "r717", "r719", "r727", "r743", "r744", "r794", "r796", "r798", "r799", "r801", "r805", "r806", "r808", "r809", "r821", "r822", "r857", "r882", "r885", "r892", "r895", "r933", "r934", "r938", "r939", "r953", "r1157", "r1158" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1018" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1018" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "MinimumMember", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r56", "r57", "r159", "r289", "r290", "r291", "r292", "r359", "r389", "r390", "r391", "r400", "r522", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r603", "r717", "r719", "r727", "r743", "r744", "r794", "r796", "r798", "r799", "r801", "r805", "r806", "r808", "r809", "r821", "r822", "r857", "r882", "r885", "r892", "r895", "r933", "r934", "r938", "r953", "r1157", "r1158" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1037" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1166", "r1167" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1045" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r193", "r867", "r870", "r952", "r956", "r1235", "r1237", "r1238", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1019" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation", "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity." } } }, "auth_ref": [ "r30", "r31", "r32" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.credosemi.com/role/SegmentInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails", "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r25", "r32", "r40", "r48", "r54", "r55", "r94", "r96", "r100", "r111", "r112", "r113", "r115", "r119", "r123", "r124", "r125", "r126", "r127", "r130", "r131", "r141", "r225", "r273", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r305", "r308", "r310", "r313", "r326", "r346", "r397", "r422", "r490", "r515", "r547", "r699", "r772", "r789", "r790", "r837", "r839", "r841", "r968", "r1155" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.credosemi.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Recently Adopted and Recent Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "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." } } }, "auth_ref": [ "r132" ] }, "crdo_NewlyFormedSubsidiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "NewlyFormedSubsidiaryMember", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Newly Formed Subsidiary", "label": "Newly Formed Subsidiary [Member]", "documentation": "Newly Formed Subsidiary" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1018" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r982", "r992", "r1002", "r1026", "r1034" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1009" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1008" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1026" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1045" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1045" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r848", "r856", "r1108" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [ "r841", "r1065", "r1066", "r1126" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r837", "r841", "r847", "r1065", "r1066", "r1099", "r1109", "r1115", "r1118", "r1119", "r1126" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r561", "r830" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r562" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r561" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r560" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.credosemi.com/role/DescriptionofBusinessandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business and Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r37", "r49", "r50", "r51", "r732", "r733" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "totalLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r92", "r942" ] }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherAssetsMiscellaneousCurrent", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Assets, Miscellaneous, Current", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r64", "r72" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation gain (loss)", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r3", "r7", "r38" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "totalLabel": "Total", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r65", "r74", "r75", "r942" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r79", "r1075" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r27", "r926" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r980", "r990", "r1000", "r1032" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r983", "r993", "r1003", "r1035" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r983", "r993", "r1003", "r1035" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1007" ] }, "crdo_PaymentsForRecordedUnconditionalPurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "PaymentsForRecordedUnconditionalPurchaseObligation", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments on technology license obligations", "label": "Payments For Recorded Unconditional Purchase Obligation", "documentation": "Payments For Recorded Unconditional Purchase Obligation" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withheld related to RSU settlement", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r105" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r16", "r472", "r885", "r890", "r924" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 }, "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails", "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business acquisition, net of cash acquired", "totalLabel": "Net cash payment for acquisition", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r29" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r28" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1017" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1017" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1009" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1026" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1019" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1008" ] }, "crdo_PercentChangeInIncomeTaxExpenseBenefit": { "xbrltype": "percentItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "PercentChangeInIncomeTaxExpenseBenefit", "presentation": [ "http://www.credosemi.com/role/IncomeTaxesScheduleofProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent change in provision (benefit) for income taxes", "label": "Percent Change In Income Tax Expense (Benefit)", "documentation": "Percent Change In Income Tax Expense (Benefit)" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PerformanceSharesMember", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [ "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1010" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1054" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1009" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.credosemi.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1064" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee share incentive plans", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r2", "r10" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Maturities of short-term investments", "label": "Proceeds from Sale, Maturity and Collection of Short-Term Investments", "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r14" ] }, "crdo_ProductionEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "ProductionEquipmentMember", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Production equipment", "label": "Production Equipment [Member]", "documentation": "Production Equipment" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Asset, Class [Axis]", "label": "Long-Lived Asset, Class [Axis]", "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r275", "r276", "r563", "r860", "r861", "r862", "r863", "r1144", "r1145", "r1229" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r62", "r68", "r275", "r697", "r1144" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, and Equipment [Line Items]", "label": "Property, Plant, and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r275", "r276", "r563", "r860", "r861", "r862", "r863", "r1144", "r1145", "r1229" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization", "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r563", "r642", "r643", "r655", "r683", "r684", "r697", "r942", "r1148" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant, and Equipment [Table Text Block]", "documentation": "Tabular disclosure of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r1146" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Asset, Class [Domain]", "label": "Long-Lived Asset, Class [Domain]", "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset." } } }, "auth_ref": [ "r275", "r276", "r563", "r860", "r861", "r862", "r863", "r1144", "r1145", "r1229" ] }, "crdo_PurchaseCommitmentsToManufacturingVendorsAndFoundryPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "PurchaseCommitmentsToManufacturingVendorsAndFoundryPartnersMember", "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase Commitments to Manufacturing Vendors and Foundry Partners", "label": "Purchase Commitments To Manufacturing Vendors And Foundry Partners [Member]", "documentation": "Purchase Commitments To Manufacturing Vendors And Foundry Partners" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1007" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1007" ] }, "crdo_RESTOFTHEWORLDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "RESTOFTHEWORLDMember", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rest of World", "label": "REST OF THE WORLD [Member]", "documentation": "REST OF THE WORLD" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeAxis", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r56", "r57", "r159", "r289", "r290", "r291", "r292", "r349", "r359", "r389", "r390", "r391", "r396", "r400", "r522", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r586", "r603", "r717", "r719", "r727", "r743", "r744", "r794", "r796", "r798", "r799", "r801", "r805", "r806", "r808", "r809", "r821", "r822", "r857", "r882", "r885", "r892", "r895", "r933", "r934", "r938", "r939", "r953", "r961", "r1151", "r1157", "r1158", "r1219" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "RangeMember", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r56", "r57", "r159", "r289", "r290", "r291", "r292", "r349", "r359", "r389", "r390", "r391", "r396", "r400", "r522", "r572", "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r586", "r603", "r717", "r719", "r727", "r743", "r744", "r794", "r796", "r798", "r799", "r801", "r805", "r806", "r808", "r809", "r821", "r822", "r857", "r882", "r885", "r892", "r895", "r933", "r934", "r938", "r939", "r953", "r961", "r1151", "r1157", "r1158", "r1219" ] }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RecordedUnconditionalPurchaseObligation", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total unconditional purchase commitments", "label": "Recorded Unconditional Purchase Obligation", "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r288" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails", "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "label": "Recorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "documentation": "Information by category of product and service for recorded unconditional purchase arrangement to acquire product or service or both." } } }, "auth_ref": [ "r288" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationCategoryDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RecordedUnconditionalPurchaseObligationCategoryDomain", "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails", "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recorded Unconditional Purchase Obligation, Category [Domain]", "label": "Recorded Unconditional Purchase Obligation, Category [Domain]", "documentation": "Category of product or service for recorded unconditional purchase arrangement to acquire product or service." } } }, "auth_ref": [ "r288" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RecordedUnconditionalPurchaseObligationDueInRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2027", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of recorded unconditional purchase obligation to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails": { "parentTag": "us-gaap_RecordedUnconditionalPurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Recorded Unconditional Purchase Obligation, to be Paid, Year One", "documentation": "Amount of recorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r288" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RecordedUnconditionalPurchaseObligationsTextBlock", "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Non-Cancelable Purchase Obligations", "label": "Recorded Unconditional Purchase Obligations [Table Text Block]", "documentation": "Tabular disclosure of unconditional purchase obligation recognized as liability." } } }, "auth_ref": [ "r6", "r1153" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r975", "r985", "r995", "r1027" ] }, "crdo_RefundableDepositsAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "RefundableDepositsAccrued", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable deposits accrued", "label": "Refundable Deposits Accrued", "documentation": "Refundable Deposits Accrued" } } }, "auth_ref": [] }, "crdo_ReplacementEquityAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "ReplacementEquityAwardsMember", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares consideration for replacement equity awards attributable to pre-combination services", "label": "Replacement Equity Awards [Member]", "documentation": "Replacement Equity Awards" } } }, "auth_ref": [] }, "crdo_ReportableSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "ReportableSegmentMember", "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segment", "label": "Reportable Segment [Member]", "documentation": "Reportable Segment" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r401", "r823", "r837", "r838", "r852", "r1230" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r976", "r986", "r996", "r1028" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r977", "r987", "r997", "r1029" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r984", "r994", "r1004", "r1036" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r67" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestrictedStockMember", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r1098", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194" ] }, "crdo_RestrictedStockUnitsAndRestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "RestrictedStockUnitsAndRestrictedStockMember", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units and Restricted Stock", "label": "Restricted Stock Units and Restricted Stock [Member]", "documentation": "Restricted Stock Units and Restricted Stock" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [ "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r87", "r89", "r323", "r642", "r643", "r652", "r694", "r724", "r726", "r735", "r754", "r942" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RetainedEarningsMember", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings (Accumulated Deficit)", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r47", "r48", "r116", "r117", "r118", "r120", "r127", "r129", "r131", "r226", "r227", "r272", "r273", "r274", "r304", "r320", "r329", "r344", "r345", "r347", "r348", "r397", "r412", "r413", "r419", "r420", "r421", "r423", "r489", "r490", "r500", "r501", "r502", "r503", "r505", "r506", "r508", "r513", "r559", "r602", "r685", "r721", "r723", "r737", "r1162", "r1163", "r1268" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 }, "http://www.credosemi.com/role/SegmentInformationDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails", "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r150", "r165", "r166", "r180", "r186", "r189", "r191", "r193", "r340", "r341", "r342", "r604", "r837", "r841" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.credosemi.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r46", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r342", "r343" ] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "crdo_RevenueUnsatisfiedPerformanceObligationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "RevenueUnsatisfiedPerformanceObligationAmount", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsatisfied performance obligation, amount", "label": "Revenue, Unsatisfied Performance Obligation, Amount", "documentation": "Revenue, Unsatisfied Performance Obligation, Amount" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1045" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1045" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.credosemi.com/role/ConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r193", "r1102", "r1103" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r145" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Potentially Dilutive Securities Outstanding", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r1098" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationNarrativeDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofPurchasePriceAllocationDetails", "http://www.credosemi.com/role/BusinessCombinationScheduleofTotalPurchaseConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination [Table]", "label": "Business Combination [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r256", "r427", "r428", "r429", "r430", "r436", "r437", "r438", "r439", "r445", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r463", "r464", "r465", "r466", "r467", "r470", "r471", "r472", "r473", "r474", "r475", "r481", "r482", "r483", "r487", "r885", "r895", "r1201", "r1204", "r1206" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Purchase Consideration", "label": "Business Combination [Table Text Block]", "documentation": "Tabular disclosure of business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r885", "r890", "r1199", "r1202", "r1203", "r1207", "r1209", "r1211" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.credosemi.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Provisions for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1198" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Income (Loss) Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1097" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Table]", "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Table]", "documentation": "Disclosure of information about extent of reliance on customer if it is not provided as part of reportable segment information. Includes, but is not limited to, revenue from transaction with single customer that is 10 percent or more than consolidated revenue and segment reporting revenue from such customer." } } }, "auth_ref": [ "r193" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetNarrativeDetails", "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes goodwill." } } }, "auth_ref": [ "r257", "r264", "r268", "r269", "r270", "r605", "r823", "r825", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r1144", "r1271", "r1272", "r1273" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Net", "label": "Intangible Asset, Finite-Lived [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible asset. Excludes goodwill." } } }, "auth_ref": [ "r825", "r1137" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetScheduleofNetCarryingAmountsofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Indefinite-Lived [Table]", "label": "Intangible Asset, Indefinite-Lived [Table]", "documentation": "Disclosure of information about indefinite-lived intangible asset. Excludes goodwill." } } }, "auth_ref": [ "r257", "r267", "r270", "r825", "r896", "r897", "r898", "r907", "r908", "r922" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.credosemi.com/role/GoodwillandIntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets, Net", "label": "Intangible Asset, Indefinite-Lived [Table Text Block]", "documentation": "Tabular disclosure of indefinite-lived intangible asset. Excludes goodwill." } } }, "auth_ref": [ "r825", "r1141" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r1078" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformationScheduleofPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, and Equipment [Table]", "label": "Property, Plant, and Equipment [Table]", "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection." } } }, "auth_ref": [ "r275", "r276", "r563", "r860", "r861", "r862", "r863", "r1144", "r1145", "r1229" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.credosemi.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Purchase Price Allocation", "label": "Business Combination, Recognized Asset Acquired and Liability Assumed [Table Text Block]", "documentation": "Tabular disclosure of asset acquired and liability assumed in business combination and recognized at acquisition date." } } }, "auth_ref": [ "r1205", "r1207" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.credosemi.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Expenses and Other Segment Expenses", "label": "Segment Reporting [Table Text Block]", "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total." } } }, "auth_ref": [ "r1107", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1116", "r1117", "r1120" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r361", "r363", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r396" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Information Related to Share Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r8", "r9", "r35" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Information Related to RSU And PSU Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r1179" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.credosemi.com/role/ConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Significant Customers' Accounts Receivable and Revenue", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r1101", "r1106" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "Security12bTitle", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r970" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "SecurityExchangeName", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r972" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentDomain", "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r53", "r150", "r161", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r186", "r187", "r188", "r193", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r270", "r277", "r279", "r283", "r285", "r480", "r483", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r849", "r852", "r853", "r859", "r955", "r1235", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r155", "r191", "r192", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r659", "r660", "r661", "r662", "r740", "r741", "r742", "r795", "r797", "r800", "r804", "r805", "r807", "r808", "r809", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r824", "r843", "r867", "r869", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r954", "r961", "r1235", "r1237", "r1238", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.credosemi.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting [Text Block]", "documentation": "The entire disclosure for segment reporting." } } }, "auth_ref": [ "r150", "r160", "r161", "r162", "r163", "r164", "r176", "r178", "r179", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r193", "r848", "r850", "r851", "r852", "r854", "r855", "r856" ] }, "us-gaap_SegmentReportingOtherItemAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SegmentReportingOtherItemAmount", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/SegmentInformationDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other segment items", "label": "Segment Reporting, Other Segment Item, Amount", "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)." } } }, "auth_ref": [ "r150", "r178", "r179", "r186", "r852" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r26", "r836", "r837", "r838", "r841", "r1086" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Awards vesting term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r883" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled/ forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled/ forfeited (in US dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in US dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in US dollars per share)", "periodEndLabel": "Ending balance (in US dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted-Average Remaining Contractual Term", "documentation": "Weighted-average contractual term remaining for equity-based award excluding option, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in US dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r361", "r363", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r396" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares (in millions)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails", "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r369", "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Share Options (in millions)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in US dollars per share)", "periodEndLabel": "Ending balance (in US dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r369", "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued during period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails", "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options vested and exercised (in US dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r374" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoRSUAndPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r1196" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining contractual term, options outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term", "documentation": "Weighted-average contractual term remaining for option award outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r36" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, price per share (in dollars per share)", "label": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax withheld related to RSU settlement (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r1196" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r1079" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.credosemi.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r109", "r110" ] }, "crdo_StandardProductWarranty": { "xbrltype": "durationItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "StandardProductWarranty", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard product warranty (in years)", "label": "Standard Product Warranty", "documentation": "Standard Product Warranty" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.credosemi.com/role/SegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r53", "r150", "r161", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r186", "r187", "r188", "r193", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r270", "r277", "r279", "r283", "r285", "r480", "r483", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r849", "r852", "r853", "r859", "r955", "r1235", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r47", "r48", "r59", "r84", "r85", "r98", "r99", "r100", "r116", "r117", "r118", "r120", "r127", "r129", "r131", "r151", "r226", "r227", "r272", "r273", "r274", "r304", "r316", "r320", "r321", "r322", "r325", "r327", "r329", "r344", "r345", "r347", "r348", "r397", "r412", "r413", "r419", "r420", "r421", "r423", "r489", "r490", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r552", "r553", "r554", "r555", "r556", "r557", "r559", "r564", "r602", "r642", "r643", "r650", "r651", "r685", "r700", "r721", "r722", "r723", "r737", "r791", "r1164" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2026", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r155", "r191", "r192", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r659", "r660", "r661", "r662", "r740", "r741", "r742", "r795", "r797", "r800", "r804", "r805", "r807", "r808", "r809", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r824", "r843", "r867", "r869", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r954", "r961", "r1235", "r1237", "r1238", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257", "r1258", "r1259", "r1260", "r1261", "r1262", "r1263", "r1264" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementLineItems", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r59", "r60", "r65", "r66", "r74", "r77", "r78", "r82", "r83", "r84", "r85", "r89", "r116", "r117", "r118", "r151", "r306", "r307", "r309", "r311", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r331", "r559", "r604", "r642", "r643", "r649", "r650", "r651", "r734", "r738", "r739", "r745", "r746", "r747", "r748", "r749", "r750", "r753", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r770", "r774", "r775", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r791", "r829", "r839", "r841", "r962", "r1267" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeLocationBalanceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfIncomeLocationBalanceAxis", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Location, Statement of Income, Balance [Axis]", "documentation": "Information by location in statement of income line item where disaggregated amount is reported." } } }, "auth_ref": [ "r278", "r281", "r282", "r284", "r495", "r496", "r497", "r498", "r523", "r525", "r530", "r548", "r549", "r550", "r718", "r720", "r776", "r823", "r885", "r890", "r927", "r928", "r932", "r940", "r941", "r1200", "r1202", "r1236" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StatementTable", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r52", "r59", "r60", "r65", "r66", "r74", "r77", "r78", "r82", "r83", "r84", "r85", "r89", "r116", "r117", "r118", "r151", "r194", "r306", "r307", "r309", "r311", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r331", "r559", "r604", "r642", "r643", "r649", "r650", "r651", "r685", "r734", "r738", "r739", "r745", "r746", "r747", "r748", "r749", "r750", "r753", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r766", "r767", "r768", "r769", "r770", "r774", "r775", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r791", "r829", "r839", "r841", "r962", "r1267" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r979", "r989", "r999", "r1031" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [ "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofPotentiallyDilutiveSecuritiesOutstandingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation awards", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r1098" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares issued in connection with acquisition (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r1069", "r1076", "r1077", "r1159", "r1160", "r1161", "r1162", "r1163", "r1231", "r1232", "r1233", "r1234" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares issued under equity incentive plans (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r1069", "r1076", "r1077", "r1159", "r1160", "r1161", "r1162", "r1163", "r1231", "r1232", "r1233", "r1234" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.credosemi.com/role/ShareIncentivePlanScheduleofInformationRelatedtoShareOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Options vested and exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r374", "r1069", "r1076", "r1077", "r1159", "r1160", "r1161", "r1162", "r1163", "r1231", "r1232", "r1233", "r1234" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares issued in connection with acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r1069", "r1076", "r1077", "r1159", "r1160", "r1161", "r1162", "r1163", "r1231", "r1232", "r1233", "r1234" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Ordinary shares issued under equity incentive plans", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r1069", "r1076", "r1077", "r1159", "r1160", "r1161", "r1162", "r1163", "r1231", "r1232", "r1233", "r1234" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets", "http://www.credosemi.com/role/CondensedConsolidatedStatementsofShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r33", "r755", "r771", "r792", "r793", "r942", "r969", "r1080", "r1090", "r1091", "r1092", "r1126", "r1225", "r1268" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventMember", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r558", "r565" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r558", "r565" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.credosemi.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r558", "r565" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.credosemi.com/role/SupplementalFinancialInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Financial Information", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r1067" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1025" ] }, "crdo_TechnologyLicenseFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "TechnologyLicenseFeesMember", "presentation": [ "http://www.credosemi.com/role/CommitmentandContingenciesScheduleofNonCancelablePurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology License Fees", "label": "Technology License Fees [Member]", "documentation": "Technology License Fees" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1017" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1024" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1044" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1046" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2026", "localname": "TradingSymbol", "presentation": [ "http://www.credosemi.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.credosemi.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsRecurringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r303", "r315", "r499", "r536", "r546", "r549", "r566", "r567", "r568", "r569", "r570", "r571", "r573", "r574", "r575", "r576", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r687", "r701", "r929", "r931", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r943", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1122", "r1123", "r1124", "r1125", "r1215", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1224" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1047" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1048" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1048" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1046" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1046" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1049" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1047" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2026", "localname": "US", "presentation": [ "http://www.credosemi.com/role/RevenueRecognitionScheduleofDisaggregatedofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1043" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "UseOfEstimates", "presentation": [ "http://www.credosemi.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r43", "r44", "r153", "r157", "r158", "r159", "r659", "r661", "r845" ] }, "us-gaap_ValuationAllowanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ValuationAllowanceLineItems", "presentation": [ "http://www.credosemi.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance [Line Items]", "label": "Valuation Allowance [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "ValuationAllowanceTable", "presentation": [ "http://www.credosemi.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Tax Asset, Valuation Allowance [Table]", "label": "Deferred Tax Asset, Valuation Allowance [Table]", "documentation": "Disclosure of information about valuation allowance representing portion of deferred tax asset for which it is more likely than not that tax benefit will not be realized." } } }, "auth_ref": [ "r1197" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1013" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding used in dilution calculation - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r135", "r144" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations", "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted-average shares outstanding used in basic calculation - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r134", "r144" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.credosemi.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average shares:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2026", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.credosemi.com/role/NetIncomePerShareScheduleofNetIncomePerShareBasicandDilutedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "crdo_WilliamJ.BrennanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.credosemi.com/20260801", "localname": "WilliamJ.BrennanMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "William J. Brennan [Member]", "documentation": "William J. Brennan" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2026", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1011" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r42": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r43": { "role": "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" }, "r44": { "role": "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" }, "r45": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r46": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r47": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r48": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "9", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9" }, "r49": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r50": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5" }, "r51": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.4-03(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3" }, "r52": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10" }, "r53": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r54": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r55": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r56": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2" }, "r57": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.Z.5.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2" }, "r58": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r59": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r60": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13" }, "r61": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r62": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-5" }, "r63": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-6" }, "r64": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7" }, "r65": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r66": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9" }, "r67": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r77": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r78": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r131": { "role": "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2A" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r228": { "role": "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r231": { "role": "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20" }, "r237": { "role": "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" }, "r238": { "role": "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r242": { "role": "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r292": { "role": "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(01)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(24)(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SAB Topic 5.Q.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "17", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r410": { "role": "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-10/tableOfContent" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-5" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-7" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-20/tableOfContent" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-4A" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805-30/tableOfContent" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-3" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479326/805-40-45-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "45", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(14)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479255/942-310-S50-4" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.H.2.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478116/942-310-S99-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(ff)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(fff)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "805", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r773": { "role": "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r774": { "role": "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" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-3A" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r849": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r850": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r851": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r852": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r853": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r854": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r855": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r859": { "role": "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" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "64", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-29" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-38" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-42" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "43", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-45" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "46", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-46" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "31", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "184", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1045": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r1127": { "role": "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" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r1130": { "role": "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" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-2" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "905", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" } } } ZIP 79 0001628280-26-060111-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-26-060111-xbrl.zip M4$L#!!0 ( **B(EU*]LGM?P@ $XL > 83,Q,3,P,F-EGY&1-C(MB''5&M-9J'4;W:",*@ M46/')XP?L0:/:1#6XN,&^T^P UU!W/?R'6_=]GI M7;>_D.ZW;N=VT/M7%UZ#1+>_[-WZ(/PJ/ZYO^S>W[]$ODJI!0T(1\U3U.:EDC$M17QE-@1M>]V MF\>GS_$HHXP!\Y4ECV&,D\I1<[8F1#RLR/GSKPHQEQ4>Z1 M$1USHOE8\ DD"SL2AOR>4PVHEU-XGREMB4K))Z43$E3+_R0J)AW-F2(#'HU2 M,'HX);]IE6?DLY*HGWRQ#*)U\D:B5=N>:'VD!F($T4BFY"Y5$\G9D)=\T(I0 M,05CIPK2/^BG(B4TG9(\M3KG8#H4!*XV@!A2DL"3%E22F$;P2A.50**SRLNM M"*0\XL90/461A-YQ&'=!IX%W#(R!(:4K+& ,%(B$AD("Q%+H#I8PKLED)*(1 M,3G^>N@_X9H72M"!1!@)%0<":B+L"!PT&8^<@:@W ],4 S?'T(V1<+HX#6\( M?O57 #].8@&$'2%6'@): NR!.#3KA7:1QD EU K0(])(Y@QT F@6HE<"P FD MGPQBCG!%&$OY@,<""N;1T !Y)E!Q"25R"0( 0@5(<<,99T]$S8C$4DW,#*&: M#X6QFL) %%]ZN\'*T@+0S,R8%6O?$-8:VX.UP5)@WNT>UX*C4U.@J:@+D!I4 M' MX="'K$:JY P<$6X228Q )!T2&4I@1BJ-8 K2(U(C/3)A(*I-#/R1,K:1' M2:95Q!F\-F0/0,$XH,Q'OGL?C6@ZY*0-7-3/)4@$=5H.FGM\WW4-FLP_^4>! M!63JT8GZ"1+6 F@]B-"6C0>*EP:*82#T\S&400)SNZN;GE4*+D7CL%JIK>"S MUO@5Z-RC^UL!S\I)@.Y?< ,[!(B5RV-_#*02IMB(YF;S+ICK0@Z@*$;RV5/E M&A0 +8V%<60'4CQU>K!0?J#)1:K57%*'LB)]/B"E5- P-@J@3+#%*"F8.SPP M>6@$$U0+=$#X)._(/T5-N<'$ZQ:E<5G:4:,R' RR0,78*8-B4D2YI,CHX)8S MXB&!0P]?#BQ6,?!?R%$02!?ZQT.>*^<"C+=0;P-:[DB"*EF3/ %:!#GD(E(0'%T,(S7!XH L6U1RHL(Y$! M37^_(%B*3*VQ!JJ'GX7Z_$U0=[0EZ\!3=W=,9>[X#4'"XQB*23&&\)HU M1>&\]MB K_WC^CK1P1XZ M<:7XV&*K=/6[!)1J%S:8ZE=OS'.R,2SHIXMY*Y MGPFPQS,L#O F ,>V!' %\?I8KF("=^=%F>=:U@+O&72+^5]%4:XQ\@O)=HW6 M1!D+[_&$$W29"!05!S]D;[G+>R3)7 ,%/I(K3(8M%7='"GC:D.9SB_:]/2-J MYC4)DJ<#.V1.X'8_VLW]H-2>EM"40=% MI@"6PK=K[]2& M3!UK((L2A)L[?@/ N(/J EDEG^Y$.E9RS#'GI718G+?K@A)YDDDUY= Z&2G/ M@W0)MX"S-:7 <[)=9;.MQU'%?^:S;J]52(0 /:[+,,>29H:W9O^< EEGDDY; M(G73Y3J=+H,)83-&QH<*H?AZZE#DFXM/_"='E7JMB5_Y+>QL+)L-7%P J+@+ M >6K;8U&I6@>O1D<[42/-GV/;6URO%)_<6UUBNUX.6U-IJ5^O%F4W#@IM=/ M,0319#3]L%/?F<>91G=##5M75B[64^Q^9M@',R"<)%B^Q8"X>1QB'UU_:^.G M4\0%K#R?46]P/YZ$7+_;#0ZKI[62N]?RZ,)&,6E_9CZJQ&69_TO'QG-J5?;S MZ?;C=/D+^TL[ZF]2/ F?G^SMN]T&5'3N]^-K!TLS\&?744&D>)VBZG8.Q)VI MDI?$U9L?HP# *X+5CX#22U+0MNAX!:&\UK KP/K7%=2=D> QZ=[S*,=S.G+E M][-_!?CU!GCOVI_80^V\$M?]U< >N)IWH:K^WA'])L?WB_=?,V7B"V*[>I#%QH"7>9VM 83,Q,C,P,F-E%9C0K:>QX M?_UU2V-C8Y,U>R0QU/+!>$:M5K?ZT=,M6:>)3>79:<(I._O'Z3^K57*AHB+E MF261YM1R1@HCLA'YE7%S3ZK54NI#_K /PKW?SC]WKW[ID>[Y$&[>DN[%]?7"2;]0;ZX=SL#CYUKWJWU>O?OO3^,_.P40>))QTLD1HJ:U7JP?H( MO-_3X]9:C_L5!* X@A)2D\:4$EB6D$KS11*>0YJ[SD]AW$7 M=!IXQ\ 8&%*ZN@+&0(%(:*@C0"R#[F )XYI,$A$EQ!3X\=!_PC4OE: #J3 2 M"@X$U$38!!PT.8^<@:@W!],4 S?'T(V1<+HX#6\(?LU7 #].8I%!@!$K#P&M M /9 ')KU0KO(8J 2:@7H$5DD"P8Z 30+T:L X 323PXQ1[@BC*5\P&,)!?-H M:( \$ZBX@A*%! $ H0*DN.&,LR>B)B&Q5!,S0ZCF(V&LIC 0Q9?>;K"RL@ T M,S-FQ=HWA+76]F!MN!28=[L?&L'1B2G15-8%2 TJC@4\NI#U"=7<@0."+4+) M,8B$ R)#*4R"XBB6 BTB->(S$R:2RA30#PE3*^E1DFL5<0:O#=D#4# .*/.1 M[WV-$IJ-..D"%PT*"1)!DU:#]A[?=UV#-O-/^\0]"RP@,P]/'( @8RV@UJ,( MC=EXI'AII!A&0D!2. [KM<8*0!NMGP'//;J_%?BL'0?H M_@4WL$. 6+E$]N=(JF".C6AA-N^"R2[D (IR))\^5:%! ?#26!C'=B#%,Z<' M*^4'GESD6LTE=2@K\^<#4BHE#V.C ,X$6XR2@KG# U.$1C!!M4 'A,_RCOTS MU%08S+QN51J7IATW*L/!( M,CCT\/7 8AD#WT*. M@L"ZT)_[@O)I%&\M9,,M@6RSM0K9C9EI!;F;<]K& ;0CP5#7%*C,HKL30U@ M&NM&!"O5; 8<@+*@H9#"3C&'KQL6EY'#F(./7P%+H@MUITL27TN'\D+G %_C M:HXH4IHY UP%.N(9E!(24 PM/,?E@2)077NDPC(2.=#TMRN"I<@T6FN@>CA' MZMEIJ,_>!'5'6[(./'7WQE06CM\0)#R.H9H48PBO65,5SHN/#?C:/ZXO%!WL MH2-PK?'E:*@*^[0%FV04.I?F6&O'?[XU(N&LBG3SA!EXE 47GR M0_:6N[Q'DBPT4. CN=)DV%-Q=Z: QPU9,;=HW]N34#.O29 \'=@Y[0D8!CXUB"? MPW^LMV=+CO]>"##?+:\BB]P1Q/[?N['OE-*[$HHZ*#(%X RWO[B1C@0'8)1I M>;XKFG!ZCWG6%WDNT[KRU!V!S@Z+G@6W<@/C3Q_6D!EET-'P.9>M4MFLG 5A M0!94G16?Y@WD>%.D N8'^=&F3?6'JB]L12^77NG+F3J6 -95"#4R--'FMK7:M$6RF]L!-KY]B"*+):?9QI[DSCS.-[D<: M]JZL6BZHV/W-P ]F0#A)L'R- 7'S.,0^NO[:Q@_GB M8>CZEWN*&/ VY?K<; M'-9/&A5WL>71C8URTO[*?-2)2S/_EXZ-Y]2J_,?S[:?I\F_L+^VHOTKQ)'Q^ ML+?O=EM0TKG/1_<.EB;@KRZCDD?Q.D7=[1R(.U,E+PFK-S]&&?]7A*KO@*27 M)*!MT?$*(GF>"!Z3RWEY=>TWL'^']/6&=._&']%#-%?BNK\:V -7XRY4T=\Z MD]_DO'[QPFNNC+NJT/&_RXWYDU=@R^*Z_M"%AL"/A5WM\J012Y_^ N^!NSC\ M/U!+ P04 " "BHB)=K$]"SA % #Z%@ '@ &$S,C$Q,S4P8V5R=&EF M:6-A=&EO;F]F8V5O+FAT;>U8;7/B-A#^WE^Q)=-<;@8;VT (+Y<9CI >,YDD M!Z2Y?NH(2\9J;,N5Y23TUW:C <[Q#N!;R MAM^20JZXBMCQK7CNU8R2WDS0Q7&/\EO@]$.%DQ;UVLW6D>^WG48]."1' M?N U H?6?;=!V^P7MX)+<7JQ)E.+B'VHQ#RQ0J;U=UI>JKIWG*JPXSK.#Y6- M>8K=*XM$?)YT#%J4!@)M*\6^B(3L[#GFT]42*R QCQ:==U,>LPS.V1V,14R2 M=]6,21X4!_R&5=0]VRW5]/SE^8\,6H- MK(^.8W*7:)T7H1T,Q]/1Z6C0GXXNSN'B%"['H_/!Z+)_!L,OP\'5=/33$(=Q MQG"\:5T M> +KIBP-:#N'FISIIR%,^N./_?/AQ+KX+!HACB"47[._7#=*>)\]@%C3]UP2@!7R0)\Q47"=QQ%8(*&7S. MB41*H@6,62JD A' 0#(J8,K\,$%<\P7\*$6>PB<145VZSA2% [UV?^_(\YSN M0,0I21;FR>V^!]S^5,@87,?Z#(&01D^*J 4%ABZ@T,_GZ!=PJZ;:58%D$/ ( M!2M8$^;GDBN.II.$PO#>#TDR9U@GXYAGF38!OWHFQ:(*(9,,@:^C*LQ9@JH^ M ,EE*C*F[?01>+30)AF]XSQB&,O$K[QG-NN][8 M0+$^8>4@;=&D)$+GCO%Y2%+D 0[K^FFJ2[S.M%+E5<+UT3%1:&R&3J"L"J,J M7/,HXB2&CY(E"4FJ<"E9QG60&1V#D+, ,2)>Q6\97 0!]U%'N6G)6Q5P3 ^[I,O2"/, ]-5.K@6B6#9+_E7#)]^F>:DH?8 M.2 F3MWF 5V%YV;(-=M='0O/%^XK,L$R5RV="4B8M='5$THQUEG^ZE&=I M1!8=GABOF47=LEC,A%(B[J"J[JVN0CZ)RI/3H"G$93O:;MENRW2D"M'@(50J M+IM5VXAJBCZ5-1JV>[1=[-CN5MESVWIVV]G]KG4;#XZ=[]IHVO47@JT9]Q8N M1A(SC)H/E7IEQ3/Q;^;8$"34*M,J,)]E"B ,I!/>,9D_M[[J'3]8JNY-'EHG3:U_C#T;ZH_+T]7NQ3/'U?O^A^ M7&QV!KLVM+@V; V?5[9V?Z_1ZF;F]W$'MN&!K\VCLI#J/LHQ51@R$7$*NXRK M_[R.,@"^H;#Z)T)IER7HK>SQ#5#YHFO8_P1_NP0?7$J.#7B*'?@37M\_);9F M>MZ-UOFYMOJO;U_K[VI3D9D;0$>RB&@@6]_>ELVV\["$S+!U8;7/B-A#^WE^Q)=-<;@8;V[R$ )<9 MCD"/F4S( 9EK/W6$)8,:V_+)%4')[/2=4R9!]*$8^M!=/KMTZ]1+7O.56+ MENLX/Y2VQBGVH"P2\GG<,M&B-1"(K3#[(A2R=>283UM;K(!$/%RVWDUYQ%*X M8O71]!\6?,855#W;ZU3T M^!6<'5 ;P?J8."8/&:WSK&A[_?%T.!CVNM/AZ I& [@>#Z]ZP^ON)0R&5UV\ MQ*O1 $?TQ]MH7A>.ZYOQY*9[-87I"-PFW-@3NV?#I-\SN-QJW2G#:XZ_.X'N MQ>AZVK^ 32@K &=.0Y,S_=2'27?\L7O5GUBCGR[[/T.W-]46SW&\_0 C(N=8 M0$HDN8HW /^:I8H'R_P1CRGB;U4;R4$+YVD*:G^8@F$,OHACYBLN8KCG:@%J MP>!S1B12$BYAS!(A%8@ >I)1 5/F+V*,:[Z$'Z7($O@D0JI;UZ6B<*+G'A\U M/<]I]T24D'AI[MSV>T#W R$C9 M<\^JM:TH-@>L$Z0130HB=.V8G"](@CQ HZKOIKK%ZTHKEKR)N=XZ)@K!II@$ MRLHP+,,%B3D+81 R;.#S,CKA+( !CTGL6Y]FG]WY"^ M:Z\@O.C"V_EP:[9GT.M<%[469"$6GI&A5M-:_9)]S;AD>KM/-26/8CDA1IAN M_82N];BML?I9VPCLKUB;":5$E!/W5HCT7AV1/,:^$A'##K9717 JQ:>PR3+A MNK\FDJ6:T+(VDS $G(;18)FB(4&&T:)G!>OR18>4&]>:4!R5A;D>!'93LV;Z MI+3M'=;/.XK,L)<4N9H)29FT,&4A25+66EVT*4^3D"Q;/#;HS:3VME00=/M. M=PZ?A,7V9F21FXLSX]FI[9Z:8Z.2^$]7"QJC=W]X%YK=;OZS& K)KUYBI'$%-G_4*J6UCP3_W:.NW9,K:(\ M O-921G#0#K!W3ZM:'T_I3AGMU2(Z84+_@)+Q.Q!V )Q>XQF3!X?N0VG[>5' MAR>_ (JD?4L^')V+TM_S\>R<8J-]^>;Y<;F]FQ\::'ZVWRN?%T9[?%0[;:?F M^\DQ:2L!WUI&11_5.Z9C-D-(1<@I'%)6__DU"O[?D*K^ 24=L@&]%A]O@,D] M/Y7^I_3M4GIR+3F2F2";.[R^WR6V8LZX6T?E?,A,&W>.T?MM*XB;+U 3D9J3 M>TNR$$_J=VSO*]7B<.T\3B$S[(^9VIVR-XBM[_R%<,6\B/X=4$L#!!0 ( M **B(EW_30-Q>M, 'G4"P 1 8W)D;RTR,#(V,#@P,2YH=&WLO6MWVDJ6 M,/Q]?H5>NF98@2.+JY/ LQW'.\=.)[;:=/M/S958A%: 3(7%TL4W_^G?O M*DD($ :!@!*HU\R) 5VJ]OU6>W_ZOZ]C2WJFKF_ M_.WR\>KFYF__M_C"FMB]=N93XU)!>3'\D^2,J_>ZX M/\UG(MU;Q!\X[KA:Y;==.9.I:PY'OJ36U59T6?2K>U%7N@.J*YUJEW2[U79C MT*WV%;55)5J+Z(;6HAV]+0\OJ-KIM[JD555;:KW:Z#2-:E=@:9U!_U.M]72&PVCW^DT&WJC36A3[1J*UF;O'?FP9]BW[?U2&?G^ MY.+#AY>7E]J+5G/EV^U^>,5K*ORB"_/5KWI4G[L8/M>&SO,'T[9,FR)L M/O@NL3W<.O$!F!_4NM*LUCM539D]9^X1KWW78F^$*[7$@Q*O3;_^K7<"<.IJ M55&CA[QZ9MHFU7I=^?#?W[\]ZB,Z)E73]GQBZS2ZRZ"SN]AKH^W"#_B25G1A MX%6'A$SBBP?$Z[,7A#_,7>RY_O*%\.7<1;H3V+X[37]]^./<#7B!N0JP=03L M_-Y,SVFH2ONM._@5R1<8"_ (KVU]X#]&EU+=2%\X_#"_2]=PYE:@N]1P/#HV M:[HS9I?6._68<@#?/]]8,/[<)UZ\Q=>EZ^=H&W]EEUY8!-B\0NWJC\=*[].( M$J/W:4Q](N&M5?IG8#[_4KER;!]8OOHTG< ;=/[IEXI/7_T/C$T^]/[C/_[C MDV_Z%NWAQJK1\C]]X%]^^L ?W7>,:>^383Y+GC^UZ"\5P_0F%IE>V(Y-80'F MZP5>2%W^IVD8U&9_PN^W('=<4^?O?_4?Z."7BEX%"-EDC$^BYL6U#:^;7L'J M7&+=V 9]_3N=5B03<#*HJLU*KPY4WZFWV]W&IP]S3\WPDDL0?P:*P*\6&58D MSGN_5(!9+P;F*S6J V(A)L*WMBJ]KY??'J^W?^%5X+KX.M/3B?4O2MQKV_@" MLG?^W09\4QW#4T9X9]4@TRJUXU6T*[W+8!AXOJ1LOY!(]O.5W,/ECO$5OO/B MUW0JO7_D]@+4%8[TPL:T0M"@71Q-Z$N"$M[^(T"QWPS2=^TD&HX ME!]]@".NX6[PU;1!;)BP4\OP+A>V;?@KL\/UI50X-=OR7]_G('ZM&- M7F12+WQ5IFUH^]]&-]=M?'6)CF^3 MODF_#H$%=46:8 @^KF&+CFE\K-[=?% MC<)S^]2]&SS0B>/Z!);]R!\$=(%D I?6HTTT6VJE%Q-@M(0U%-B(:1"$],63 M:URZ[I? 90IUCL?0!K@P A=X*WYA6ZOTM%9S"0@?YN672P<4@*53+T7LHCB^ M\)@BAC5)3#Q?^"!L 6;F>&*A6&??C5RVY*2$K;UZ!LA?]K[92\)W>D[@LD], M15X@)MBZO1&!'RO1]V.@H,"E/?Z)__CIP_QOT6=\QM+S EC#XL-"'7KQX_%+ MUF>!9'G$1<3/!(5A&C1Y*8,S\1UWR]\2'^=6_ MM6N;$?D*C$S@STPPC#AM\7%(.1?ACYL\,&04]DQDU.A[RO1L] DV!Y\')G4E M1L0TU4Z^NOG[O/Y=O#E>P?S3)TS-1)_ DG-]5'ZH"%K5.AC86G3?[+=XF4;B MTDX5[9'Y7Z+/T4L^S.T['0RJ &#@)JT?[TQMQ@\*?]EF9YJ .YOA;)>=-83; M&1"NFL?.F@+L;(XIFVQOC4V8DGG',S#LPI2M?8,AW V7G?RC 2][G5BF;OK? M*8IOR3#':%DY]LQZB0VQ:_"EP#QSQA-P=F/KSI@6!17=@J/B@?K$M*EQ35P;'$JO*'!7Z@4'_%ZEO@"F MLK)WE^%4=(0(R-J[8W.*&D4$Q.W=;RN\_A$!2WOW08NLK/;C]BM[]XY/1?_L M"?Y%=\L%<%)RPT71_?5#>RFY ;[HGOJA!']S7B_O!/.BN^3'$/PYPE\MNF=^ M;,&?)RZ*[H0?5/#G"7C!,H5Y;JWH+N?A(F_'R8>I1?T 'K)-3:DXMNM-[) ]J:L,G:*\?6*1[ 0>GY8'H_/T_QW-""1@L\'SC87;IX#6FM M787G^A??R1^.&[TA)&56^1Q]=[GK6][8ZV=JZZ,Q<7\NB3,\N>8]4)V:SWB( MX223G)JP<8&2+(4@RPP>P$*AV$YD*6PTI !D^?D,R/)(TE+8N$])ED*0Y9&D MI;!1K0*0Y55)EOLB2V'#> 4@RR/8EH_$HD"3S]0.Z"WU3U.#"QOF+&GR^#1Y MG'2')FSHMP T>02K\ASD9$/8$'A)D\>GR>/(R89P=7%(#7%*YE?J#%TR&9DZ ML4*BX+W/+GX\GIIT$"Z9<7Q,'(DGA(O?;XB)W_Y^:CPA7,CZ^)@X$D\(%Z7= M$!/?_W5J/"%<8/+XF#@23P@7B]L0$U>WI\83PD6@CH^)(_&$<'&7=9A )_/A M^O'I[NO3;]>_WSU\^W*2P8>F<,$'X1!S'(YI"N>!1_&/SX%GVM3S+O4_ Y-W MS4V@YDO@^?+LT"A7.TA0'XLIR:@7QM@G-V MZ4[L($+_31'@()SK&U$I+Y.^@<6ZU/-O/"^@QIV+_V+6/35RO/'1C9)5LI"( M<#YY=A+A6IY.+*(G:O O7XAKK*NP+VDE"ZT(%S78##L@.DR7/#I6@#\):P9CN72B MM]>MJMT\A$)+.#=<"& O^N%)<*_QPY.7[M0\781SL^EYU'?^SSE!206\1:.;7ZAS]1R)M1XHOK(=BQG.'W .7R%Z9S6 M$BX;'8$69XL-ML')C7WO.CK(F@?J4>+JHTN@5XXG7$)A,".LB[X5IT255@_4 M8K51WLB<%(=+A/6%BR6U\NI*WQ+6WRRJU,H-,\*ZI5?$0YCB/Q@&>B867>K" M\-VQ*6#(_4G]KX&=7XSH*S'=?Q(KH)^G\9^_P6X0S]-OB.7Y=<07W=B3P/?8 M%4IAA*5PZ?)3(0&U,"0@K--?=!+0BD(";6%#$7L@ 7&@+FRZ?Q.H7U$77Z,3 MGWIW@R]T@M-T1>*^PNC@MK!AEI.@@\(HXK:PX9V3H(/B:&-A@TG[H@-Q0"]R M[(A/K;^![;D!WETP_BN./A8V8%5\(BB.,A8V-E9\(BB.)A8V.K87(A '[L*& MI,Y*$7:$#0N=E2KJ"!LG.BMET"ETF$;D./G>!6)>"=-.H2,T(I/ WH5Q;B10 MZ.",R"2P=T60&PD(&R02,5N6&]2%C^H\1S90*D+&Z(H!B+R8@BE+FR88'-$?"-]QR6^XTX+IP^4NK >NM#PSX_^ MA76.-X)_=/$W2CPZLOA(R(\3A/63,R'ARF&Q M)&:?LGX@0Y=Z!6(%8=WD F A/UX0UDM^H+KC&M3X8<.2#=8#D%CW@:N/0/;< M]2USR#I#?9Y>$9\.027?#6Y\.HZN,))^7/@=]GXV?2:LGISOQ X&1/<#U[2' M_Z2VX;@>(/NK$]B&.[TGKF]3MT#L)*R_G2,B9QVHOIDZO(=^I;1 *!+.)\>Q M%P_$'H8RC0V_-&US'(SS!ZH C'$,6J$?R MQWT@)N,-3S::I M.-OCC8_K-T;G[32PD-TZ'GZ++_W%+QK1F.&-BVHF\B@>W M_^HX!D;E'\'M-G7J/3J6\>E#ZHTQW2865UQAYP!RXIZ)&_[ (A- M'T5Q_3K!1,U9,.V1?/6SPNVQ^/9(GOX!TK#6I>?*-#8ETS@"=>%K<+7R9X]AM11.VBN;,\;UHGAYAXK6BG4?]2TX$\27P_/N1XSNV MJ7LG;)F<1XU.<8AB,>>N=O+1#$6I]A%.,YR+(!"VX$@40RU7=A2WV@B>8)A6 M@+&[1ZH'+@"<>M>ONA48U/CJ.F-^9I^%">\&U\2U37OHW5.7I?H_3],?L%!O MC.R+SX&WLP?A@;@3Y2MQ@X*GBNDCA7\U8:-]<9@_$J6/_!'>G,J=.*Y/^A8- M?SQ-=FP(&XD3$4E'XJ2&<&$KJAL7-[9A/IM&0*P$1GXW+J--:%/M&F!%_B]RRNP>SY]:@(*Q:5='U!R._ NM-?$_OIB& M/[I0ZO7_K,Q?1]PA7.H[DPN\#!=7)98YM"]T !UX6IO0NS>I[[[ 5[#_^9O MB]_9^\3D4?3(/IZ5K$"M?!EL1_GNVB5N<[\0%>OA&].?RY!C]]6/Z^VZEUZ^D_U6L* M^_X#>YX;_1@"$!958?? 3A OU2TRL)FP^6K$U_R',LTI+_4V?\^3HAA@,ET M49<4>$KTB@]L[REH6P7_Z'=8@>->1 \? #55!V1L6M.+OST!9WC2+7V1'IPQ ML?\F>T!Z WZ-9_Z;7B@= "[[^,+WU89',$R$^U14A.F/VYNGZR_2X]/ET_7C M/,;%6NCC]=6/AYNGF^M'Z?+VBW3]WU>_7=[^>BU=W7W_?O/X>'-WNW+U\T2' MA+\A'^2R/76C[?U.O!%0CN_8LO2E=E63U'JST149(5_O'KY+GT"2V8Y]"^ZX M:^I2*/ >Z(!ID8ID$]00F)K[XNBL5S$&?BI,U@W@@IY2K_Z#RLI1#R3ZW5NXTWQ=_&DK19:]=;6TA2I?&&*(U$I5(# M**"X3'*A10=+D.% R9/.%TFAD4H*V4G\'P$8:=2UIMQZKTCL;(0/VOW5OQB8 MK]2H^FX0#TU7$E?T2E/R,BDKA1*8$] M3XTM!.X]N_V:>P/SM&C -]4Q/&*$MU4-,JU.*7&KU(YH4ZOT+H-AX %IR1+: MORM)]* ::C-0.FXIO$OAG=4^<8G- 6%XLOANA^&ZKB\?;QA M0KJ4WYO(;S^FHTB #UQG+/UO_#_)=Q*?_G?9Z!7#?=ELUZP=GH>1&NFK"?(5 M6*!/W8L,ZHI7[>'-_-Z(O9H82%*J#45%=VB=HR"0?Y1UZP]TR&KH;1_KY:/M MMP"V+C4<:=:O3OK5=8*)])MC(?5+WWRC2$KYW?4KT7VV>\D92&Z\:XEXDC>A M.L8'#F$-M=;N='+1Y,U:74F_XWA/PNUUMPFR851D.^N" MTZTH:C$KD^.A&W>"C;]!5+($T)43V+X[O7*,>>.\ZE']@AI#XF);9)U?-3/, MVR 7R!26+MUX%K$-;V/CH[4$YSA:67ATW'ZX7#8HEHA/U8I&?.G&[3M&0!(8 M' Y8'*[T1^":GF&R_L$H6\TDL;'+W"&QS7^SS^^/2B!@NAP!7C>UA]IC3;H> M3RQG"@"["?-1_ B<=.O4WF] /LO4LR'$WKALQ9M:>_'!Q#((] ].9C/QTC"P M-7;XSS=XIA()QDZE]YU,+%C:54C\5(HZ \C2-W-L^M20BV0Q[0X<-0).M]*[ MOY,^.Z^25N_*TH\AJ@ZP) ,\KWGR$+F"/^_<)^DB$.1M M*?/>\7QB_8\YX7H]?)M2Z?W]7PKV#F[D]J;0?EBV'4*3 6^;F0W8=75#NX%G M?=>'+C94#N=F9!3/PEVA-$,Z0X-BXH))84Z()=%7JK,R0/AZ@*+UN.;$T8 # M'"XABZ?8#L^Y%C+X1[ ML(5LJ]6H=C55E'#/9J0P"]_\S9-\:M$);DZRV>YDM,6M@,5K" 3(&/0=0$_ M@<)[LV+?,&!#76I(D\#U HS<^ Z86-SM4-1W_?JG[%VG)_$*$;K16 MK=MLYA(F4;JUNI9/%*A1K[7K[;SS.2$.6&1=6:IJ"G]%>ES^L4#2^LGT+19T MI$0?2;I%/&^#%,V9P,8E3#H]3L=]QWKWAC[/"!F>G#E=P-V&@6Q&4_15'^$$ M#@DDX<3RU]%>F+.I-S-KQG[=(ZY:XRH:K4/IPX1,C"G-? M#U_NC@7_0TDN\=$3L=)U*-YX@G(I60&_+D0;VJ!8P Z\)9Y!_I38T3 )*RNI M+WW[=O4F8M_VH>;-0!Z1756YOM_ZT72M@"<5= P]]J>2/J*P[3$6E+Z,*(O4 MHW&_\/V %>SRZ%FW 5 MX7/8(2BV"+9(XOE2MRX99.K5_NLO2JO^5;*Y:T*VS='$C_+!AH4?1B1J1#7@>F[X/E $.L>Z[>*0> MR'LJ49"!4^D&Q2'161SI"_$)KQU9H/G9,Y+^YD, 5S9 30-9@^L=6#R%\UA] MDMXAF-L?54VMA1?X(Y.5$DRPE&#?#,#7&],U]=[7I%54DCU]' ,,X142<4RU MW>VI5DHEV#,A5: .(EFP)2H170=2Q:R1P;#GHO1*_58"$%=3?_#&0./P%C<2 M+H#8,>Q_*J.PAL>!A$/P#:6AZ[SXH^CG&LANRM9FT(%IL^(Q%G?]K[]T5!6V MN6*%[&?E8W39V@M6KR^Z$ 5V>/&*M497FC9G1;"RJVJD@I)ZYR)3T.ZPD:%V MLZ:VVYD#0TJMJ^84&&K45$7+Y5%:N]91N_FL2JFUM+=75=8,S]SI4-IE53S&@1+U&UAYKP<%(FYQKV4$,'*!R1"1\7:=; MTN=,DA%(?F40N>( 64^::@;2+&X(KCE(B\.PZ OH,=MAP9/ MXVXFX(:?*DTYK 2>*K[+FN++7TQX-;Q6LF%;#LK59]-C>M$FMFX2"\U7K#?# MB[$EBD% =Y8'("?AEGV ML@%4;X26_D6]E1'(U>'*S#H%E[PQWVKK3[K/XTL49#XMLE1\$/LK"\V MR>'$4XJ5!=BI%4"F;H(*]GZIW-Q^38E(.^,QG@EQ])]\AN)=X#-6 IZ:!ZT= MC*N&XU?#!X*: ,D/SZK'@&Y4>DJG+7>;BMQ5XCJM:*T]8.&Y_*?DS%Z%Q[" MP/BI;TX4:I.?_:YE8L9"%/D4H4M0LK'3Q.%B^L*E%INVL[+54_CV^NP6TH=E M!/[J6^;!WMW\H.GJ?E%9NUNUX^Y6(W=F_0QIM>]2\K-*!O#2"V*]D*F'@$MO M@=70:NJ>FV#M#+(-A-=OU'JF2/4@MD ]5[<]NNMDEZ@L MDJ[>[T'"I)Q[V!C\RR7N&WMJ.X%KQH0KX#48[$&D\!6 \1&>++P(P(=P\2I8 M"!%@%=+(1:/K+QLT4ZQ7>H]XYAP\F%L'C/4'.B0N,X.^.B[VJ:]:CO.3%49& MW5I!?I+-3\FL+!9ZNU(H=U)9QUD[XRB-LPY/*1E7D8U2M!68+^7$R)$8!Q5O[34'7C54&BOKQZ\WMY>W5S>4W"3SGNX?OET^LW6<&,5P*V^.O M(AOJF[L*VPV1'\K&P\K;/=FQ-V"A2$I-4*[8OQ8Z=;9H57I?XXC[E@9I*0F/ MOXIL*-^#),P[I5K*A:,221<;\,&--N;DX"_F9;+"E7"LN_0XHK04%"=. ZKHE/*BI(B8(C1E4\N">"/IJ^6\E)[':5-#]P3E0QG"S)-(&GCHSJ<>GA#X M89/ P#;-T@HI4B9!SHXXE'J9#]XN'ZR6^> 3Y8N.BKWN;3)D$C!TN#SIB^GI M 9_%A'T\+FUB33V3&5PSP8F2E1_XPFL>J!=8933XK"A'54N)NIU$U4J)>J)\ MH=3KE=X_\*2JZ;/C54PZPA=6]!F%J^5X 9Z:N^P[@1_U,WPPO9^EQ#QMRE#W M$!<_#Y'9*$7FR3*&QJ)]O@NH9.+RWG5T:J"$C'KEE%+QE)&_NU0LS\44]5Q, MO14>C+FY"<]JW#W]=OU0GM,X$_8']*M[2/Z=AU%4GM0X7<;H5GK?Z)!8W!IB M/:;+@-J)([R4A%M+PLM2%)XJ9^#(40R.25^)[CMN*05/'->E%-Q6"C9+(7BR MC(%#QUCCQQN;M_*#1Y62\+017DK";27A8JM)8?BBE(2[,@;V%;]^'9E]LZS9 M.W4\JV7=;TDF:\BD4>D] BB)CPG#4B"<-J:U-ZMXUW5 #OOZBMD#^7 6DII' MHV7L9UAV6LZWT_*:3J+?4CJ))K=<,$/]"8=J_B,@.!_3FDI\DBH./H?]CB6E M7OT':X%/3-N#1<7'OCC3XOQ-1W("5Z*O #6?5QS+.#'B#SX? C[TJ672@)2[(H_UZ0U\1X<66':;%#"F!(;?PWG)MR[YC,.9D@,ROT& M_PSY!-$'BO[Y;&)NMUD#GUWRG#&5=.+AL/"I$\"?-G :SG8;3/&I'DV^O#]= M6MJ+@Q,QV%10XL6C&N%^W9S ?8LS&CE8%K\UL8.WL?CMQ"+VXG=#AUA+UW'@ M>HO?,S@_TZ7O/4I_+GU)@=K&L.#9#Q78*@70^')%JO@XS [_BM])#7-Y(X, M]?WBMV,R7?Q*7][:BVDM;>W%"2PC^BX<'&S3(:_9Y'C'F2?4'7OXLV<"*Q!& M?&!U8*F\5Y/^!6CU1O@@(%)B+&-5!Y(;!#B^M@_[#8>H3"58-:=JRN8?LYW- MD360J@,J,QSA(DLX1<*GPRFCZQD)X!@6P*Z'TSZ0,_KAJ"8YXJ,D=^"FPE>Y ML^)])R[>QUW.IK/H<;4_;AYW)#DL&A6A8YY89\,]XUA537I:! Z:WD_^YL .OV-" M@PT#UAF]<&K +1/=#X@5X426+%BXA@9LOG(**T :UJW H"#$ 8<(6!P]9 ';,3IW9'BF P\*12BN!\B1 MFC8G _ZCP0^R\/DWN%8O'!WDFS[.00^)-YE_Q>/&! MB=-3I"E%<<"&(7T'?E;YQ!.V&'S0HI[SYA4=NXPQ5#2X_84/:^>3D_ ]/VJ/ MM:3*P5OBJ4/5Y?O7\#]/,$]B;!( Q#WF0P?!,CJ^?TKC5&0D>L MBCX7'U.2$IMD7YEXG-._J"J=M\[7[\E@8;0Q&SIZR)?/@TAIU-CXF$7S!T<, MA38C$R5]TP+61A3#WRW M!;L@E)0TI IF-W#3&(0/MP2H'+(]TM3$A?? OTF2*_$M&M>[:.D$@+CP#VEL MOH)2? 9T#E$#6E:$2S2@@#*X6!A&JA,?;8.;4F)6),P:=(+&!3/.;(G$>M<. MQGV0X6"N1/*M^77.XNS1PZTP;4^4R3 ML[]#6X&+ /#&0Z<6/2S0!I:%_W(_AGNJS%086DX?GO76XG&SD1='W#'%0#RL MW=2YNKGQ7 *.2*2(OIN& 3;O-?'\DF:/0K.Q5AC!BLQYC% @KF.734[C8UA=>$P]P<88[F'& M!@NX:VA%@_3(:;'TB.(RC#V6>).&-R%+!K*V"C,2/0_ M ],+32=$W,AY02<<[;13Y:XXG1 =K5D)I2<'NE24Z M,<._4.2R.*X3^"P1CB@V3(\2)D.G420ZY,P1>:91LF.6KDE/R#"&7L[(S)GH M^.CH.30F+R_ ;$?D&I9NH4#R(&%ZN83].V\X]ZG_0JF-$7Q,E]"U03JNK:/; M6.+ -N/.J9P"KD9 1I&KQ[TY6$< ?SEN'/EE*1QYYL@1 +FTCGY>)(18!I" M9NL&@09D.2-3':-*53ZZ%-;V#"XH/@X)&S:AEY%#\:@/"&4N SB8&8OS%(D) M*9E][X],UZA.B N&Y+R(@6<$ TPTN1G%S!H\EFA<@T8T&"R+\A0?^&F 4G\Z MQ^A67*E2XN5XZ3@?I*;NAXAA<92?=(H,Z#FV3:V/^$LI'X]AW1%=#P WT\AV MBHM-DFX7F9@^RZ&#V>Y&Q1^ 2YM2@_O=^'@D K@JM-GL8:W@#/?T9K4'MVS7 MEO2YE,<6? ;=9Y.^> O%-_SO=0^J23>^!!=A$<($K T32WFBB,*)SECNZ8_*0UZ5=@#SNLA)RK?N-5L&&Y)&-BB^AXC1%@@,,R29CK]-=4 MW=6P"HI.?)0B^-X^C>0R*U&SR(LE;4:TN;#N8,)FS[BT1X(&@ M/5;\@F55$?1X>54(P*C8;LVB9\6B6,I&7:P:IC*#A(OU-QOLG.7D(G$:61E) MB8J(8KOS@KX', E))J.@+;C62I;EQM -)K#%MR&;+$J=UJFJP=C>#>KMLRR2"R?1BX+DWFL)I1]YZ#IM)I<2B6:),M&+H=P MM/(03MZ'<'@WPK 9X=>;V\O;JYO+;_,-"1-=P*OWJ.L%$^LVQF.OWS<_BEQ^? MFC<U=AZQ:9>/0B^N.C87I@Y$XO3)LMFMWTKN70-"G(=8A$LEQFL24O['-\^9AW)O >G\ M0?DQ4V>=L&!:_S(8 DE+"C^[$C/%^A/T9P&=Q+&>.=!LW(M"46<0(?K/(3O4 M5PW7K>N4#@9O0R.M)T'>L%BO5SBI>%Y2<6S9DV,9# /VOQW P"3XP4QY!HNK MJ+Z5P63A'-0;W+-V]^O8ZF#WYX+:510N\;_: M#Z"OSBE%'F,^,?&%MZ)M;< M\?L0Q]FV7I?$8?+TC?]UQPTFM^7B!8HVJ&Z.B>7]4L%/-AE3O+(Z)&1R@;1Q:1OXS_6,,"[]*^*Z M4P#%/XD5T(K$CT&#H_3J7]C!N&HXK!\*/A8X!@!"&>^@+S6H:O5*K]%JR9U6 M]].'^:7VHHD8N^!EQG,;8RB##%EX95(&E?QQ>OS1. )_*)6>(BNMAMQMJ@)Q MR%X-(.&UY./(OLK$;6$.4^U,@FINRYT] :V9L'#;'Q3!U9TQH"T=!YNR.7.BL& M]M@Q3="H?8MN)66S&%U%Y9 U4C8"Y4,,R5OJA^Y\5DYI8+_FCMSN=@0R27(P MVDM:VDS:YDE+V/M;TV2MW1:(EL[;O$4=:OL.'L$H;=KMI&T$PBDP1E:.:%5Z MFJ+)]:8BD!U2VK('DZZ[T$X;I&FS+G+.$X,=Y9%T+8@6T:=4QD8*I/[6HYV2:;8JD0%N^9DMRZ M2,,N)(=3=>1Z79'K[7HA2&ZOAK*@LOL^>7(;"TY8-P99LJE?6LG;R>D(I/<6 ML?U+V[B.H)K=H6RH(+:5!@AND;+/I;U\, &<)RUIZ'LI%(B6Q"CE/"Q] M/.#?56=09<=CMX](G$.P;EU$@C>MLH??L.T5 ^S=X(='F>&2E4$PK]:4ZRV1 M@G=EX/=PL8D\:0GS:@VYUOESMT76R-H( MBEE9H57I=3LMN=$0*<5+&ZO;1 M@7.P,M:6)D30Y,$U<.2N7\.6FMMR2J?2T]H=N:/L+&%+RU5(FEI;LI _376Q MI%M6=P\\G9P!>XSZ!8!_M:QAR+F&X=:Q]:U2&TT\-J> =U=:M*=)0YM7,6Q/ M0PH>O935QL[''8IBW@I?*L;K&%;4+VR8F@P[3VBP4<,)T&9FZ3=]:/!Z(_8WFWD6 !G[V\2YN?]:=FL*-FLR)I! MK.Q8=&K'*^(CPA,R33L?G(L;*=!^RT8L&Q]UON<4L5WU:+/!JY4ZZHE5OI4, M<7H,L>%Y[=T8HHD,T9:UQMF4[Q5!^;D!&S0^GE#;XY,>T"CL4YL.S+*L;UL5 M6,Z4T@<^2BQABMQ2=SZ%6)3L MJ/"R>/Z<=\+G+!.E.R1*=^>43J77QH#7B9GQ)15E2)7N3D7=2J_5D15UYW+J M@MF^A3GUG1"XY='OW&7QS@S4PO/?7>"@UL[>8T9$%<(V/E.J6R.[=Z M)CUE.J28 SUIC)Y:NQ\=*(IE+:@<_D('U,5)PCYYW5GPGD/(;XW@C>!Y8^O. MF#Z1UX0UD[UY0JM1Z34UN=4L&]R?)C6M$;LY4U,3J$EN-\^FT[V@,G?Y;$UI M\>8>-][>-&EA\R.Y)52KQ]+4/5KH>'M":E=Z';E9%DX((WAY[+B,&1\H9IR5 M7SHX8*0AJ[L'&'CZDBM=?*,WH(:9M -U>5+ML80>C D7%T((+*R+N5/*0'#Q9^NM; M7'E/748V;^K<9AIO.O:C[^@_[XE[YS[Z6-S(YMS.'AAJVWK,K>K; F+54K0] M+$6K].HU1,&R9[;TA30AKO2,#_PHK5P_!_:;2[^Y_?K&XME*O#?0',G'5SK*"-9$FMJRUVQ7WOD\33&J]^ SPI:_%TWK'.2U@P MPH188,* QV;:DDXFID^L,K6_Y0'C&*+W - ;^XJ#,Z/.Z*BL&X<"YM#NPV_+ MK+Z0A+3N8&X^A(2#->166Y7KK;-I]RZ^V-7U8!RPXWZ2P\^&.>.)2T?4]L!P M S&,E1S2.\OQO-6!RU-,T;[;211[L'+X*^6,>P1NEK>]2@*;5\U\ TC?4O]N M\$1>4[@(&SYHRS[2$F[*+/_Q22C?Y@C9"">;;,8Y'')C]W.Z9>H_K^%'U"?P MI2%1XMJP]++ =4LK. +D=0C'!"-]H0-3-[.6R71:E5Y3P4(9D7I^E^;PP41Q M_A35KO2T3E=6A!I,< B[6/ASNUY*EG(7*_A,BV+6R&@6. NAS%M#9N4@+,62 MVVI';G3S.OLN1C%63J;SF=+=&DF^.]UUV?#FEI9CYXX"5&6MT3)*5W"I;BTT MI]U$RF]83%=VRRZ[9>=0BGQI&SL+IVZ];'E?MKPOF?AH!=ZY,+%R@LWP/_C8 MX#4J!DE4*(Z).S3M:&5H1H3?X&I:\^RD4\"*>TA249D%,:(2T3%)0NPI%L+8 MCH]FA M?VY():QJZ+(?M^I(SD/P1]2C0$PD,TV<]4+':TN-_,=BRU,O M(FM MF^AQ8DD@*R2NS=?,), 4+JBAU518\\3Q6'KNPL6VC>8S_?AB&OXH(NW$?2%< MZ[-;2!_6$/BK;RD 1IH+M46)_^)&D(_,SD#3NH-^I]MJZ8V&T>]TF@V]T2:T MJ78-16O_KXKUGORF46P=3\B05OLN)3^K9 !;NR#6"YEZ2,=)$ $TYC&R.3 3 MT/LC\'QS,)VKR54Z<4UN[U/?_=!+VVKB!8=$QM+Z#H#H/'2ZF;^9:-Y'#,Z?(K\F=H!3:\LWW- MO)"^?-:MGX*WKJS+Y3(:^NHZ8SRTB4_\W?1'5\!LSIBZ\7AP'&0'_V=D+ZWI M@F/1:'?E>ETK1(+@ +-[2MX[#]YK'IWWL&NCJLGU=E[3HPN6Y7;];.9_B.HB/W5=3Q/FKC.P/3+XK6\)2^#[CT#;E8&:55Z M6AU<@TY9LU:2VX;B>0=RPQ8+S;JLI;18$)'1_0?* >):X^8H6*!CA)EC/!7.19G<7,->+'X0FV[9<9-*\Y MMV65J!ULO=R0FVI>\84"JNF3)J:U(:PEM6VCM+YJ($LHIR/--9DCIV24/NR=JW M7*FKV'6P(VMEF*NDNDTE^>Y4IU5ZG:[*?RYS%O7C#J7+.R=[$ M^*Q94&:6PM0P3E5-Z8LLX@2*O8SCQO;>O>MG#NF](HK?.2 #<5ZOD2(/:_DKN- MTE(7/R3.$2WU*: X[@[KD]?=)G"?*9>M$?,SBRFJD3;M ( Q.X'ZF:$AGK9, MO>M7WR5..%3GQJ=C-@X4JZL=%AF]P2--U,M:.J+4,=.I=N3.[EJB-/U/AG[7 M: F1Z+<++D1#;G7R"N$70,<4K$KUWG6>30])[EV?VG1@^N\1R;OKF-.SY#*U M)E]2,BM:D\=<&%IQGSD24IA)J5=ZS<[R,++,/1P,7>/W %M'RQ6,-NL=N6& MNJR@1#3U#M?5L&2K$V>K-:IX-[;2P('29*V;K:[O3( MLI&TV"0RKR&1.0QY7[NT\[;&/A//U'RS/'%:6!0\?;(@WJ.X"E5-*]&/O:ANZ;^=!]$^E>.[=!/.+JKR\F]BPAO)CN_5[G+OZB-1SN_L S6J!-9#AI1'%')K2)%; M2&&3&HZ)EEJ2"%+JO1T$J*<)3+F-R+&NN1\=1N,^]2]&S!AZMT%ON<3 M&^$3^B@9 [58J=5IR?5Z7A:,(&9*26 ;1_KW2V!=(+"V(G=W'RI6-JK8KY.\ M10GC^J%06_D !>:U[81YB)$EELO*;6H=N*W;D+7661)V/ LF- MJ+&:J].0F^V#SZ7>8/ M:7<%PL"E([@.F$^ZF2_>/.GI=NE@*^. M"Q]M20])K%FE-(0V+:(2'LWLBL< F%O?088!PW%VSBHC;$PU6( MAB?$ G_MI6T\S7!R:6"D!<-6(*7O!D_D]=YQV0^^[YK]@ 52GIQ[ H_)?,9< M;51ZJMQL+9>K96YL((C%<]($FG<[L\.1Y3+E-2N]O R&HI@%:E-8NX#WED^S M"_:6ECP;AR-?P)R";%H[V'=)+$5")K.":Z'/WY([+>70:?="-TXHV;=DW^VG M*>?'OFT66VC4#UX)MJ_(P[J:&9%K-LHJ&M$PTLZEBJ935M&4533;5=&PNL@1 M[)"ZWG_]I:,J[8_2]9^!Z4_+6IHMMGG84AK@TEJ=C .+&:(\%1F6AFO M].[;7 ;K/&'U0'T"7QI2U+Q >I<$WQE$7%-[5Q MWRCK4^ME#2G6_[%#5;'?L(F8+ZM(0>J-G<#V._>@[^L_=CV.REA%-N:$L M)Z%W0=JY%&&FX_N4BS S4GA*VF0->3/"#LT,;EZDT6TWK6PB OMA4T8B5G>6 M[%JR:T[LVL[.KMETD(9]+N166Y7KK>6FPR5/ESQ=\G3./-W9.T\K6%#;4)?G MNI;\7/)SR<\Y\W-W[_RL5GI:IRLKRG+;GI*C2XXN.3IGCF[LG:,UU-#UEB:W M%+7DZ>,?Q2,CTOH ;0,^!!HHP<\=0$M;$449I8 M\*HUQ^AV!5XA2HA7-)FL;\#J-PS"7P(7(' /RW+"3GS7XXGE3"EE%]T'KCXB M'KU'@&>6!PWFA7>7C\#M[23L!ET<"WW%]$<2T<&1X6>D=G!>-@%?(?AN#\[+Y0S"7AI+M2N]]AL9P;SJ M4C:2HT5ME;&=HBM[F1R?X7+V1^:9+:-RPRJQ5E>NMT1J55)25LGZ)8)*! DB MFX\DFKLBBN8R:;+L>5S!%; $:ONL[X-I4)RQ@?@?YDE X6?5-HU[I M:?6Z#. 2*-)5$F$I)4H$E0@21(R++\45$:5XF:]8]AH>Z,0B.FLT%556D1?B M&GC"=M9@6/(=:>+2:L)OD."%SZ9.SRAWL8O_<*XACC(&)3B"#NH_)*0-KRJ^ M9+)FH9>YFXQ8/7(QDUD#J>R 4#.O$40E*9:RHD10B2"Q$71(+^* LEP33Y8? M8HY%$_][]--5Z7[#$WEEJ801M0R)=86F!GH)#X\_P#/P?8L1QDI3^11=^-5C MC;:L;6)W(<]]=5R -_KD(][D&+Y@OWXF'C6P-1^U/<(=]67NP8,7]67>V7SR M4!D&$ES#E@@2@,FWJ*=*J-D'+D*?G(T9/:,.;8(.;PHKZLVL5]J57JD%D^@= 27Z&>=%,@[XW@D2HK);><2BC"25""H1)'*H3UU4\QXL'?[: MXWSM1A9W9?)%0'K*1$[:P::T-W&0@=J5&^K.E3 E,8E)3(>C)05I MJ25W6HI M+3">VB>RTBSRV (+J:DY#;5+!Q3K0$$#"? DQRLC9CG1PNMW>=P5,X=@C3>MLT0Q^F>BU$YF8MKO( M%'JR0RD)2DFP6A(T]ST6HME 3UA5ZG*]?1*C7DIQ48J+4Q(7V6)I2[-65\32 M-C,AFF W[U3W5K)FR9JGRYJ9.'/O8U6;K4JOJ73D9N,DQCN5PJ(4%N4]'6G:$O.L(\)*Q*>A%HO' M!#K*5-)0CC2TR0&%[#2447:TP)&46XUE5[(D,E&)K#RY7R*H1-"AQ/0FAT?V M+J7;7$HOY[B$.]6<3[F%V#V1]CTK0OQ*C'QF1:RUHO.9%='J /?D< !#D,#@ M29-0V7I0< 1ERP"L<7$.V(&\U:WT-+FMG$Z"X*3)K)0#)8)*!!U,4*]Q<@XH MI]MUH>3T&7=^W6PHQ"FG@\J^KV7LZ^00M"?[78CFX6T%E$ MF'7KA2/Q-#-CB\:MRX3;+NPPANR"[3AATI)?2WYE_+I%5Z:,6@CG_-85N=DJ M:,^8DJ5+EC[VCK,5XR[U@=JE TV[6^DUU%VJZDL&*AGHV#O.Q$#:+BV@:=U!O]-MM?1&P^AW.LV&WF@3VE2[AJ*U_Q=4 M5G33R)W1_Y!6^RXE/ZMD %N[(-8+F7I(QTD0 33F,;(Y,!/0PW(]I[W[HI6TU\8)#(F/)3&#(N'*IX4A/5!_9\*[A5/H5U-Y$^HT? M+I*^^<9*JGX3.L?:3LRN5TEV?8R9%'G\BG@CZ:OEO'@9]G8,-F+/NL#*3U/? M8//O8K$E@V #4>8$\ +#>Y_+-D-Z/_B4GVZW!MR?=$4DVL+(ETD6 75A4HK*J@M4E^>NV>SP9H::488DQ)8AK@L)$( MIFX'J&ZE@>N,)6="7;![P;K , S&+;4NSA.$$#:H<7J_ 2_':A^JY*W?%QGEFB@HD 0OGOSF M>)E;!7?42D]1NW)#%>D\U0%R""4CB+&O'.N)=V,$+:]B]**<*]Q9_ZGQ0\(P M4[5[!(V8.*"*W19="C2CFQ:5[%A5XO?X24>+;^(ZSR9X7%)_^K;)M[WM=6P+ MZ[!V5"0ZN\+*SB]T F1ALE/)$K$-B8P=6->_WVY<<^X'P]>8'4F@PM\6Q3\N M;>,R =O,0KA1Z77D5KTED PN>PT<3('OA:2:E5Y3;K3J I'4(=H%""R.,[<0 M._=S=.O*8'+IL]=I@>QMR]UV>1KS-*EH7=_Z?*BHG5=[EJ(Z4MO)T$3D+X;G 3@_62034S#W4J/44!,U@D MFZ4T@P_71,)0DMA!K42IU.&(YW?7]"E(A1?; M0^Q*]%6GGL="%0Y6UE$?^VD]4]MWW.F:^-2YFSEK1/5-!$8&\R\ \JSBN5G/\IRXB:P):R)?C4#'XO1;.YD38/J6 M26'+)'W36L@/Y-W]^QCWGWDHZE+782. 9)?JU'S&6M"SBD)E.NZX5K/J+B4> M_4+YOS=V!-V'&+B91:5:Z34;T>Z$ECQVCKS>4@Y\E. M$Q%8_$:V%*C5LPH][5?L)J":F3^P):,B-U/&/V<^9EY&G00CI,SR=A=":E9Z M:EMN*CGT*Q!&T!;7SKWS1]25],!U :&[!/O/PC#)+'$9>*\X=+>+^7=;P"]- M6=/*L;2%H*>=Y.Z*+C%[H:LV"U8V=DXEE49OOK(84%'-01X7U7#921QGXY]; MQ]9W8J$.V,1@R9S8 8F2O/(1S\ODM4Q!V!HOI;GRB>9@Q1?!<=AW0J9ES'<_ MLC>"\3T'<4:IJ]:QX9V:V@VV-(B+3E7;B]Q=J4K! P;=EM##I-5<+6%5PW^6 M!/'B2O.ROS.50?HKN&DLRHB,EE-?&D;GT,L)EW;;S,L? GQ]T1>$]_" M?9&MM7Q+9AF $R3E3K,A1F2R-.4/J%B*1JJ8KI3K*=&;TPNB[WXU])E YMPQ[;'(C%UONTOL)//?0C_S],?'C7 -X]PZO2:\MJ1Y#(5!GN/%SAU1Z)JEWIJ7)'739@ M!0IWYISX+Y2L_D[\P.7^(0AK;^2X?M6G;F0U,+(XJ\!DGK+:=8!T#>\K6&&/ MP!@AK*? 4%>.95&=GZ]]1* CS&]F(-_\C*U:[XAXQK8,*A[,X\N-S#80YUUP M >MR7:C& *4!_J8!GJ-,/PM;*:L!SOCJ:3>^4NKAJ:#E$IW2^"XZ064UOG,A M*#SAK313)?7I6=X[9V[B0K$Y:7YPLOH<>/ =]MU 2N"3K636.!;D.$OR1)V3 M=LCE%-5BVJL0CR!/O5OJWPTPA!K^8F1F/;72:VM-N:7L;/!M=:IHZ37R6G#XMCI:5E]"^KX\C*=B/X?G7MX*,KBQ_!3!IN4X<"E M<*#27(P''F.N5)37X[8$'4\L9TJIY&&;?)PK!0LSGZDTL8CMG6$\<$^)^AO/ M"\!HHY@P!4![/X "W)L(VI>VD3ZF "ME/+C,"A"*C[ZC_[R;,%V;F5,[E5Y# M;C27=4"9S3\%6LR0S3\^+6+? +G5V+GBNRAAQQ-1'4_D57HQ_=&(6H;D4HOX M>"#5D1X>?T@>]7V+SA7AGD\?]WTDD1XX?)\<@/KO"'3'0J" +9?+1!M5K;/. M7-VR,]<)TMB&":6]TYB"[D%;$<3Q//-F\$NII;1 XBY5N><:Q=\QL_0U0L/V M47Q5!6'>DEO-781Y1BP6PN8_5Y+<,;&4!TEJ>$:CV\[AC'\!\DH[6_Z'I:7K MP8#JK/Z+ONIL1HCD@B4@Z>&\$* NU!1G%=#/T8;GX+T;7(? ?0#8WMG(:/C_ M>.SI&;B%&6">[YHZV&"LAL@HXM]U=PDBE*[$G@KQ:I8@DXDM] M.C1M&R-,X&KX(RI-&+&4?L4*AFV\[5?L:-1E9#L,&?C39E.L>/P6])\S]:80'#ZZ]ZV?@K"11-( MMFCU2J_1:LF=E!C&=D4GPCM()1N6;,C8<$VP^K!\J(".5[IR2ULN&1:1#\_1 MHWL,)A->RD4L;@'@X2/)M#FJ 57;S8I?/B6F 1P,)^A;=!YCF<_R;&+KY[RT M0\RX*-0QH?7M.;&\W H,7GQ"%F85O3'^(ON0BUQ*@05BR< EF)D;;VAJI:?49:4N4K7R .99][8Q&MT@.3KB-<^[X//FJ6J!0]45P_)N[0M*O\>+PWE$7K/3? M?*8?7TS#'T5TFK@OA&M]=@OIPQH"?_4M!)R0(:WV74I^5LD MG9!K!^^<9*HING MA$.C/GT[MXSW?$?Z$3/85 M-B3D=F4+P7IPS"DU*=2@M\$8'J$O6Y7S2O+.'1+;_#?S8Y9.S[D%CHEO, M6]_&J)YA^HOIZ9;C@69]@E=\MAS]YTQ+-KBZ-NV &I=^^!TN@()&G2 AN &M M]+[ 1]=D)^M0L,^Z]X$3])EX)G.PDBN)M&ZXP=X\1N&W\*U\Y&"\&GCS&M0E M"/./P//-P73.^50ZASV#MJ%@D5Z(QPP8X$:"8)/H*QU/_'#V(FA34)/@YK,, MAD5>O"B;<46F8[CZQK, U![ZJ(\4;AOWX5JUKC1JT@8O-TR7ZKXUE9P7VUMU M UQ8DZ67D:F/V'7R[#;$,L W_"A+Q+*B];$CVFRU)KC-7M#W3,,D+CK(L-8Q M,6UQL^^H?-9!HC M9$]Z]Z/V6'M?DZ0'' 5';9W+/KP0^\6I]8]7')#LD_(17\_M#VZCN'@;WK$! MO-A^%[>#DS'G[98^$KX,B+.0%5@LX,6$%WH3L$H')C56&S'%H<]Q)05=H? M/6EL>AYC60Y^%QZ/=(V0L2DOS)]B1HX9Y( ! .YP) V(Y\MX/--$XY='8&SJ M#J=5.AB8NHFA$V_J 6%+S";#$[PU*>W](UA?%2#,.&=UJU*&$(GS@OX4/@8H6W,*I M9TRISXB.PL.J]!76QIX"%$$P&NG"1MU 1S\&7CEF3 O,<7F3OIO(58ALY]!* MGD%RXCH&/ Y6Z?H#H#PGBE>!.+'(T,,53@)W D#]'^HZ7RTRD=[]S]?W$CLD M0:5K;(KNLE=<(>B!D2ZOK[SW;,/_\S4&'$.D3A%$WL?X6Y1-CLV2K&94.R5Y MIF7"&J7)R/$=V]2]:A_/Y,6?Y_9BNGJ K/3NT;P?.=+]3?3N+X_W\**[L6U> MA>BZO 'HCAV7RQN$/2CH*L-!$JT?V<\ND#=H%B94I6MD/>P=B[_<7]W0L(.D M%TP0;GQ0("+M_N;;W1/(-3*T'> QG=T TL>:P@?@=V?@OZ S,P%? DDA'6FF M;3O/O+L04#$C:"? (*$'S(QK0I*):!!E)"-L^'H$?)'\X<5Q+:,F+>G&S0T# MIGOO!N&D9L#./="(/N7_35'WS11UWUQ6]]F=H#V+*?:L"PP4F/H&!M8*DV3. MXEVP3[9T^X21U2MM*D3OLN.^E5/.'/T)!^DL8.X:3&+B(7QIB%(=S(,I_D*9 M?4-BVH1;08J8$XL;!VDZ_E'Z]?+R'B3$9 *89JSE.YS]S7%8VL%4;F0KN8$5 MQN)=.@RLD"M#XP1-!K"7]&CL"UX6E7XB5T>Z[!U>_'A]!>;%%0ADPCJ804@$'0)L0-QUFX::E$0%YW:?43J $A)LS M-GV?FXVP__!#*,]@S4Q$;1ME"0''FR9P.\D;.8&% \#A>\+6"T_Y([!YH(\M MV$^1B0,3%;XTI03M4K4E1:M)?6T27FE/N[2!BBTP]5!\H^7U%4T,I5[].Y/W M>$ORA=3&9WTG4TF5V=NYW-X.).':F)%+#.1O]KV1ISE8I8V*GX>&?42) C6TAA> U"J2?% S?@5$1)"ADS( M!-@W11IWF=T=[]!D3&( 2S.K)-Q8]#@&FS&@#Z@.3"JJ,^2$[\ .,/ T1'2- M2>VDE$L+%13>Q$Z2-J@Q(C75*DJ"I@;/HC]#J"/5LR)FSD*/. K' !BB=**> MCW+S$@2N)6GUFG3C>XL<@_FO@YW2QZDR.7'M]Z MSWSB].("#7JA8@(J5DC0H] Q>!CZCBT;M[X T678OBU4@R_UK+A MEWBL-'NN%#UXNZ@.>T_*V]7MH^TB\B](+\L$MS"49UP'P)^ MHW B9APAI[+Z'UC$(&#QFIE=-:88,PDC4,PN>R960+U94C/US5+8KI(S$AKL MLT0H1FE8+1)Z07IL D53;L(P32@/XR1!@K8K+ WX#U8!^TQ8 M<'(2GA*V81\SQ\J?VP8;L9,"Q$G45'EAY28X:! 6\FS2E\BAJ1*<0^+1 M+1>6+/-B8=\_ P '=3D98BWD[=I-) MF?SPZ-W@.H+Z3(%T4FR4SNF%QGYXC&9B &10)04QQWBL)>E!>S1C! OPO@/ M2B(6\F !&IT!9]N$BWR6$B _:8*-&:=Y7C#F?4A#QY_WMF$2GW/W'+>L M8(Q,89SENIPU7)/N5I55-FD)^_KJ,INR8N:,*V96N[SJ&R'Y3C'+'.9\7595 MCY;'O.3[(S"&\62.D>GY#D\^8EC/-3%M+TL_;>?%HL:0&V%AX7P\ H _A_G2 M V8&O/"T&5I5C@Z71P*36^VR- 1Y%)KUS\2T0JLD#M_79KJ.62FLT23\*DM] ML)$P2(FA3F[O@.O@PI]5PWFQF5M+7_6HS,5!.49]RH:?V;@O\)[!8G)Y2GO> M@F1F'MBDU ZXPX+%IUA207$Z<>C#1O;UO#7'*BK"E"IY(6A=L]^,,.OQ'CWL!A$(M>= #WN.?%3N(SE)\PJ*YT;X2:0H^E& MCISE8'-JH *D< MN9GQNT/C TUJULMDQFKAH6@7$^>L/ *6;U#TFQ$DG$ Y!>"%SPX2#'Z$[7M8 MQF#'[D/ LFT4+GFFH<<0C>682XCU*9KUWHS?EI>+4 D3;0D_"--CW-<.,P=K M([V93/M[=)]XZY<'JEM BSRQ0KE8M\G4*',_HRV'OBNWX2.&C'B.WQN;V0.CIS:6,K'EU<[NZB(Q^?4.0B%37F7'N"1,HL3]_VEKXDL@$@2^!/G MMPM#&O53#)\FX]U)8$C '? /"*1+P\$BA8(S!VB5_Q? ;M2ZVN2:^>OEXV?) M!"\4*//R\0?[I5J''V>&[8V-E6J,-L)R*;3V35_ZYK#(V;LG9P(4IV&F[CMH M')#:D9J=OQ )_#)**2-DS>>XR.\J-'U U: ZEM$@>3:9\X#Q),SMLO 4<[() M_(IQS,A>-%A9X,L(T]%!]<8)8YZNP9JN(6#Q.<+OSJTG8FGQ5D9'@FAX^ MFBO]9$(\?%*8CN8&&(=+J\ZJ#$R/P1?^H ^L=!B8O0HF? MZWI^%.ED4?&%?' <]&2/89%HDU6-\&P5F9E H7@,!>^;$;]L9W^$8IJ8Z5,:E3KF@R2B*G-V-,.Q=%#S#M(02X% M.> A>_'+PXLD=G 0=/47TR-#,'KYS#AI=N@AS@?%X;M9"1>0NU+#T2K+=>8K12)<:ZNS@[ MA\X+HQ@::WKQ)DGEI68?63YCWFI JL/!2NH(!JZ=O!>EN4(#:5!*#38 MUTGA@U$1?P.9P%:;J+W;*K:Y8$'_CR@+$#$/]U,2(&0Q M,6[9@%7RD\<\0#&#XS/F=71XP:I>:#+6;[I^%4-!+%"5K$I,,8MJ$FNK!APY ML8C.DQ%C\@<30CVM%(PMRZ L!^"Q(!I[-)*:P<-M($,> M5ZP4Q'(,*80.VE\NYJ.G'"+!)+(L>"HE47T8YACG$L4%L";>)*C?XB J.WHE M12D8H 0/JX\E.V!RG<52HQ,(W"*;,U[)7!T14VZK2TS#T"7'+L+>U .+),\X MA#46_!7L!8EPYXR>^4HP"(7+0/N:*R@\VA%Z\:P,@(?@HN4\.U8P#@-NK-B M-?GCK^2^_-Q&W#.>%Y-T"9_'F*__T*2M-Q4Z2RFB(HU:Q):A&IG!7: M.);EO# ;@1]5\H(QRKQ_TV0%W9)7%]$=HR.@*00IXR]Q%X:YTA91R< JD4F'KV(_O@(]@V(X>F%:3, L9L^SK^PN=Q; MB;V0_QRF$KO=&E@UF$UD_:#BYA9AHK$& /^P_'U;JS7:2NI/]5KZ]ZL>I2@U M3>UD>M3J[[4<%Z6E_Q0]:D5G-?6-_EE';Z#666, 1>"VO96QEVMJ8K6V$ D*BTG=O].?8*O JM ^EREY[N)S2?866[)FXZ M+C7GG&O K:[U(^]CG:O$C9C >8N-%O"GF^V6+W4W@+J79]N4U)V_&BI:P_I(#7W>9?S5R;-C(U]V;%9ZNX]JR*OG7S%4 M2DX#K4Z>4IOY4FH+*%68[I0GH!YV]E)8J.=(.N)J(9^U@TDH/-_]GV,:OB)*\1A\)(*5R:=];L,"P6NO6WPZ<9HC!9GW480+#:G=?@>%4 M0=4M7H3Q:805Y7CZ8.1)UWB\?Q,5?@*A\P>>(-I$:7'^#3ERP8//X-N+2@*9 MH^SK][QN*LKA(2K(R<2U&%$3&.&1_V:*#2F&95W&_PME0K;S-2$[E5ZCC)"6 M\7]!J+N3+W5W*[WFSF&<4Z?N,OY?QO]7L&,W5W9LULOX?QG_WPNEXAG)/"E5 MJ?2T9DFI*R)K9;>:[;O5*&6WFK);S>;=:E@%^5O'7=6,>6CS3,8S @J?<\ /ODVE(76&+IF,6'L ^.8G]6=- M70UL$#!K?81C<5BS@L2YI.@8\'*3G]EYHL1I(3:I@N"4YT.$20,*8IUNEK%X(XVX-FNQ-9RS9*1.'@,KLGAKZXYRRN65H!^.)O%8DWI$&O,17_\(.QE7#\:OA2^+X MHS9S)QJ5GMILRHV&NBX&N1ZLS[Z=HCPY6(+[Q RW>"+X&C_D,/G'TY4/VO'E0ZO2ZRJRTEZ;\]Q,/N27 M^3R\59&:<=_70DK6V8UU&L=GG7:EUV[(GB;9I4RY9-TW M6+=Y?-;M,-9M-'-BW?Q.T@GB2Q]#ZY6LLYYU6L=GG6ZEUY*USMJC \7EG-)K MW(Z2OQ/3MMA\@9%ID])UW*LD:!]=$K3JE9XBU[LG;/Z6GN,)SRDNEBN-%,0 *"55*:D*"-1,=M/Q)16V8E8U MN=YNE)(JU>!Z^\2[:*?[V+.RS#P=$Y,-H+RG+J,<',EVUP>(G,1$\NCD*+$L M1R?AZ# WWO0DL6EGMFF<*\K'U7GLY&%BVC"?=#;_O'!B>.J3V$Q!G%T6P!-\ MT\.YYS*;UXGSVG!S9+Z9EX710 MTWYV3!P.R*=ML8.R_Z9L<%MTKVF'D]&B^:-\0L^"0GAM=%HQ_YR#F/DTT(5,D!T<.NLF'UDJ)*8W92;NUY M] Q'Q+N%."+>S'I$_'/@P4,\#\#;#X\"OS7@M-5>/B#>:B\?$(\>*R6>N]4) M"?#LY*OL$SBM3S^56PB+0^0JU.I:?4ESO0_6)OFS)BQX!!]'/^.Q?:;ML.D&=3TYG$K*^VY, E;=@ MP<5G^3,)^N;\.8C.!D+B*OG")US@@+H ZUG3INX,UB [E=JRXRWUN9@/!WN3 M&5*E%^(E9OCX8R!)R M"K,W'JG[!6>=?WF\EU.0A:K;FWH^'<E(T:1W,9Z ?#U\&##V2J 5K88-IV8T1CAF=A2M%4+B.QTV=00#FQ.4-SDYW M"8Y&UIG!T ],RZC"ZXL^J)%]R.\DT4PF2>'V4!E!\TVCU,+81-NT2+"4LQH1;DWZ-%H@+=XUPC#!>-B\^DM0.Q&\[_N*+ MX%Y MLGFY^(CR"OR.] _71@E#Q)@M9SUZ!![>BRQ_)QQ=W/[=9'G;YE\QO8J M./08/:Y'_B1OSJ,%M.OHU0+1&V"?QSS?KE=ZCDV7>=Z-GR>%2XNG;+OH:.*X M9HXG!I49PHF'DYC9#7$#$_XPI!;<[Z*]M]6 X;M!BI+Q/D\3GY;-HG:*C=). MF?M>4/95F)Z^IK#N' M5O/B]X*UB+Y#0P&;FWDCL,\\,!2\8&&NRMDVX4UCE#5'\3)X=]?,*8X=[!L& M^$O;P#]0JV;F*0T\0^"I>FOG85EYU5B>J0Y=Y*EY*XXW! 0C2F=M4J/@"'DA M8/5+Q.=>&S/&T$5W*4 A)B:P\]UG[ 9XY -[ G/HFK3C,3D4&]YLNIXG_ M%92KGMX(76PYA>8()4Z"^YX'KTXJGE#:+M&240*U\#B@VE1D15E[KNF@J-U! M=NU0"R1BM/7&#@/AK,"#9;5^U!YKTJ^7E_=@@+,P!@MJ,(N\'R79$\:VMY"' MG97%L#R+Z4K/Q IHE.5<$;4-@BFX.$H/CX+W8J_Q,5O*;!EA(H.^ZKB->#&\I"3C%[S$Q)016X9.)JSZBM7>^$D8$-S$TA["9"+^8- !/H?" MO@=AI4]8V,?@;P*,398W_LT\JZ6%AJ5'> $".JJ!83_&.; 9V#N7E/1*U;?-ZC2W_ENTAI22U78;2\9JR_Z[%):K,CB$H=&\M[!BO5>QP7#I M\=#?5X#X/Q'@LS+.M+UT*CVM_N9FPIH:/1:1>E)$]HG%;%1O1.E2X47A[.Y$ M<4>5&3ELNQX*F+ B$' M*/2NPYTY%':!Y3-QBB6$874W,_:Q>"Q1-.1)(_+,7]&GU)X] M#C[J!*0XY\3! &5GR+YSMV.)W=P"0Z-_420,8F48+BZ?*IN'N"+^!O$>TC * M]:AL\](VOLW4QB77)"O&/+6[*04XW5,IP%D4M]RI"RO'B!<6Z)33ELIBF\,4 MVY3E-6=07K/FT':*3;4LTI'Y-Q#J2%/P QHP8"LNU9AN$-SLU,&>T>1N:^"M"S3TXPGZHO2;\J$5&7E,KO8[<:I1EI<VWI;"+"7FD8 33/#"K_X#K/-3R-B;\UP#?"66HK< MWKT8K=0Y.Y'2!"RY"!^)19,QM.1LTP7_P&P59W_L=18&;ET M51'HC$49I\5<&6+I(4828\$KCH20@^W_O[UO;VX;2?+\*A6ZW@U[ F*3 )_N M/47(LMVM.]O26N[MV_UG @2*(L8@P,%#LN;37V96 01)\ $2(@&R+O:F91($ M"EGYJGS\TJ8/O_K>W.>%91,+1;7!8"/@K#*%AY',J?F".WY6EO!-54VA%*WL M%W*?[L4V%18WQ"'2NH-E0_A6V<##,-L'+BI:">$@4RAR5E:MLA*7[,YW\V?F MR\)BU@,QZVO-]C*HX?9RIBS:OA8MB*FP88+U#++RQK-3R)-%SW.QVC?K>.XK MIV=M&3>[GVD=DI1"N7Y+32.9(FY9YRT 62?F M"R*4A?'P'[(TVQJ;WJ-HJ8%MQ&L)U$ZPHZQ4$S$N+'BDHC:"]WO!M9D2;4W@ M ,^M5%1C)K6)63I@/3'P ?X@IRY<4D1;6W.\7!;)L+I5PU).?X+]3S\U"?V+ M#0]VYJ""E>JB[!EN&<.[SOJ0Y@JU9VBU6$>)74CTR%D1O>!RM+CZE-JN:"KQ)TY@GE9I_IW'/O%A$"/#ZIU2\5"[!\)#'32+XZ'> M^%]@*]D#-GB)UL-;SVJP-V*+"0QU#%2Z#*=\$8;S]A[NY/E/9N0'\Y"FUA*8 M5_%:^M[Z6OK-R%!+]?*#UL65T6DLV\BD7+X0ANDP0'4B^URH>0]XZ@?H@1<. MU = _2P?% U5GI&"SF$JH"/<+XRGB(-(^R3A9ZDK$0CG M\6>AP^TGK-=/X$PO7;R,AN;T%'6V,GX@0]6OMB__-! M'!6">'2HT?[K0HT.]$I C>9U @H,T!QDT(JCERLLT%=J3^@TFFV]G/8$O='K M]%5[@L("5[4589%=8^6&/7U(R<:H23P4&;QW9:=3X=Y)Y/ M!_4]GY;2*K],/X66M3U:EJ'0LA1:5B&T+.-BG8;*P=*"3S=B::F8D8H9%8@9 MS?HK\GLJ5-CH!'W0;ITP+@;=BZN.UNJJ/F'5)UQKL=JU;7'0N[C26UJOK]J$ MJ]4F?%85X%4U,*5W"0]P1+)>QL0*97!4@]1A,QD'E+MR&J0& YRSU&NI_JCC MC4#;NOE)0K-ZC\SE&&M4S5![R&3Q9BC:J/3#I-L^V^QTEVS09]R?W<72:&)9 M+)RY]LE35MSZ4>L3X*UN"'O@TXEC9SO0!]01U2NH)&ARF)\AHZL5[ M@M+]2YJ!T@^H'TAVIP!-X-J)XSDFMI2 PV4N^03)R*OV@89Y.S-Q+$"__/' M#V\O917^E-2>>)YL)V+1+.&*DFB-G2FHUTO\+R(=3("8H@!@OLUH18EZT5:C M;G.7R2.K!OHMMAT93>/B:J"OF=+18.M&6%+-P\)PYA+ZJS:]=/'^*J/9OKCJ M]QO+J8VYV2JT=O &(I;?*;6JU+?A3#6EJ7DZ5 M8TBJ(>T<*XL6G,C7;D@SFCWTG[7N0,V_J8"XSQ]19G[.ZE/*6:5RRQ"DDDYC M!:4,IV9J1DO5'RTR4,99DC>YQ.O?M?%.!V>P=3&1A^:W3DT2=PMU M%12\ <;!M&:KK-K7 ^1ACF[X5LGDX @26;@YN[ATUM4:%BJBV"2$Y;5H&ZTF MR)S6[BQ')L^X(JE*,K5UU_:<+*G>;=6[?<33[;Z]VT:K!2==7>MT5>_VYA[( MJ@9MU4!S%:!=:V2/.M6\D+T\>;MW@O9KOH*FXGV?1DM?Y8B?>VCW"(IBODE MM(IK8,;RQC0+@' J;?)'EUCUM]!:?CZ'W#*DL^#0ON41?:V&>T#.P1Z!IE#5"HC'S6+-.Z5U]V75MPRC1[.S:*&JWVQ55WH+6, MLHYDE9& .EJHE0O(U]VCNG'&LG M@<4Z0P\H@J5T:QLMFAK;Z2Q7VYQ,6V@M)*[!&[>7A1!KWMHG MG)[<:BBE2MNIM-UQ[6S9+=FM_NL4^U0WPU>['%[%6[+W:KXNK?43VM5M G4QN*Y^(,36JX?Q@'_#C=X[_K6CYEV&"S! <-G>'L. MFF0*#XB"F,^B@<1=F9C(M0S9?\7(R,)LV"UZI>2S4%I1 M[+%-S*AL4K3,('C!,TCZL$PO'_[S.GX$DK*6&"%*3_YBOC!=_ALU4Z%>9F-] MH_8L[+34E:QC]1\6'ZSOR"ZTFO;NJVE1'_SR<3M9C(8Z>$KMR=Q]J3L(QBIU MM=FZS!\_U$0",9&@K282J(D$6T\D2(QY(6_FP1IS.W;YW>@6E@2N(:SO,PX[ M7_1MOJ,)679K=&/1@=GU^9^*/UM?>G:%5>:*$\D6]E-+;7MJB,T)G!?E>615 MW:%&;L14U%>+17#[$HX8 6@,.;->W@L.@?\2K"1.+6=9LFB4.+ "2Q;7#ZS8 M_G.CS#I*M:C76=2Z6QG&+L6K^IH0;%ZD=1;X;R]=MU?#R"M:T/XF TK>R;QV MS$E[Y%.PO2Z(O9:"F5CW]D&V94_CM4.MVU&/^O+936(YKH7E6%EL5.3=3Y]X MUY853V(1*+S.V$E%OJW(]\D/X)\>$UDRZX51,ZVK2+@]";%;[E6$M_)O_E?B MLEY+E_5;ZK)F19'=D\O*WOPW-X-P/HE:C9*>0U?S"*A*.X-:]UIMYJ>;=SV/ MS&I77Y]977,FWPGN!US3*[W7+7$VR^MF00]7 *%$K8:B5@P"87=9RWBA6&;=;ADM M&544M!V/PQ7DG?R\6G=IG,)J]O@SY*/8_>R,^#(2M!T'+W",GK%%[^*JL[+> MJ+0C=LW ,F_OO_V[.9G^]D'!7ZY27L::VOL-F68Z67[\:;DQTF?7%C,=JW'[ M%6LQVV?4V5*:YP19;#?/3FU014^\2TH 0WI+:0?VH?-8QBMBZM6IV(CYDN(/9TT0Q7S77;GJ)71^F4VTN%T M748X7K%/5<\F:H-.S6#L$%PU$&FMK>6)>NW8J2YLL").VGZ=.*G15G'25?-, MEMH.CS2=_H3R8>42IN*2O$/':$Z X#5BS :.P.T/2@PR'Q/RH82 E9)D)N6D@93P*N$]0>%]1;_Z M*X_V]ZIQ6FFOK_5+R[;568YS@-A4-_YY]IBK1:EN_.-WXV> 250KOFK%/QCQ M5"N^:L57K?BJ%;]&^2_5BJ_:O;:N2.@;%55NUVBNYJK5JTK_4&'4H'%"JL:K?A4-O5E9R? M%1L=JLN^+::"=T^!P2K/&*K+?O_^)#7#]B"$J:H([3Y#[D#]26T$]2NE/:D" M$VD/%^]3@GQF@EPH>W0(8(AVK]SDD1)8);"G)+ ER&OY9^-^*6=C);A*<)7@ M[N RE]%ZU!X(AUF)<7[GT5)Z:N'?M1N_BM/-ET:CY@Q$I1FJ=DXY)\UJM7+1 M^I@3LJ. =G>:1T+!Z;1R3U]X;GQK_:3V["-QX/&\ M LF9W][1,57?Z*X>)@\DP"IH'- ;C0/.V006- X9!Z:V%^;Z+HQW+S0G>=VQ M(O-6'W].<:[TBH')G>5AS;646//Q,>"/<(YBHSB*@P6)Y8(&Q%.X+\F7R%C+ M/&;F#6!VPI53E<]R-'*_VVB7VLNKX@RNZTVP1GI M-[7>293D;EDA@/1VO)@4GDB8(36<_L@P!J-A?]#M6NVV/>SW.VVKW3-Y1Q_8 M+:/W=\R^%L^R'3*G0QG)7F-]FG\YEVLZP7^9;LP_.*'E^F$<\' Y6=MM"4X% MRH'-B.1G>+?Y%"[>C='MV!=NXLTFG(#)5K02)[GG[*[,GGF9_U2]CJEBHLP3 M4083NI@9=B(V!6IP%O I4)WCBSXF6>+8B^!/,V+/?NS:;(A761PEGU$&F+,0 MQ!ES.W O2A\S/V!3$T0J\EF$U8$C'C"3N8XY=%PG>L'?P;4DA.Z+N$2JI"&/ MGCGW&)#R!]QH:J*,.4"?"&LC0A;&UEACH_E7D%=?#LT0%C69;;=8=SA.%FYS M<"@F0!'X%UWKTXKCR93*4\3E.8^6KQZ'F"HG4B%]LJ^;>3M:IXD/<$+*M@/C MA Z\*OX&UY]]I":H;%E(9KS@,79LTX.MX"%J$"<<<[P;55%<1@Y/WGL,?YJ! M-7[1V//8@9O"JOS 0^*AW1/QYO&L/(XG.T3_E(P]H1'8]_&4AT'+G<\231< MP(RV15+Z563TSUB8Q%KLDMT-X19/LM2!R$(['?"1RZV(_3/V$3Z31$!LF8.K M1N6>U$/ 9\D&2XHAPSYQR2UAXR1HI2.M@%.".3*9 4B. T(?@;!21=+L7UG" M$H\)>DQ=T^*G01,#:/*GY^=S$)(FC*=3.+J@3GD!)HDB5(8!\_Q$DQ"GH&*H M.3VPQBBC>5,-Q,!']$&8_AD#6PB+ L(#:CY"$OQT)O ,X@W4GV FEFF)U8*@ MEI>NC'/H_CSF^>KJ%,A[XT_@F2^)#1.:/$-SH,G$]_A+PEHC\'Q1QR,E$G4G MZ-1@F?L1K$'OMY!9Z+..8*D1IP(OFT_]T!%\;+F@Z^!+8&0S9&/NVN [7H(7 M#X2&S0RYA7^@]C/%NI+%.N#6X3)@N\<^FDG8?1>O@&6G/[?QD6)1ZQ9!KVG/ MO9&>O%&RO]EM67E^UU_&Q'S)??(1*>-X6'".$FN# M< 7 .W!"M,W 1BXPP<[Z3^@/@?.S )6>>RJ:#Y:TC88.BR".@4O>B=KB)RX+ M^>1!-_,[*?7-V4_,(1SXXFCU3XI4+):--K\EB5N=!=)E_G>:0[YU_JKP)N.VS[[-"\]^!Q:?L#] [ MI#$B>TLK<.AMS'^=KS[J0%"5$:E2.N#AB^$C6(CQT57/? GS(47 2.9TL?Q8.U1 M+$YTZ%GXY-$>1SM'8R>P*Z:>+_%H^Y*:+3HA @NFAV,X;MHF/#!Q,O*\J]TB M.R) *.,Q]IWW#7<5W;CW>%C."?;HIU&9+TKF*::"KFS(9)0EQ[VC3^9X.8A) MV!.?4 0M, 8C2"<"#1H>.=(K\&0BTBD\*&/]'*[21R:U:M@!,:=1MNF$V)D\ M)S591)[EU02: M32%;4*4,M0U-J*6@2&=D8M7/E4N#'#,<, +_B+Z(R^VX9[ M=L?"WL1613 WU,HJL[)J% YF3BKR)I=X_2L72>17Y'Q9"N;G#(\L7)QV2I59 M^2]X"A56W=[Z$BO4N=>>C?_Y.-.\.54RA:NMC(LK8]#5!KU.A6HC2X L5E)R M@E+2?Q4I&3D_N7WY+Q[X>0+23I'@E8 H :FX@ R.(" =)2!*0&HB(+WFL?RL M;A7]K&J$+ZIT"+O)KT?*/XFI_LA$K%I'L#N]TNQ.B?V0909F M#;G;\A54NXH*ZE5/10G'&!4X(*T;)VLM5!!2=TF8>W8JFA51<%:O2YB34$4; MLN1RLET)<9E.V4F_.@S+VB.EKJ172>\FZ>UO2.&7)[V8LN^TM4&KI:172:^2 MWE*D=T.EP);2N_XP65YE@!)<);A*<+? @"W/ZO8OKGJ=EM;O+X^4K)_PYL"_ M[@V.(-Y^&/RZ %BJ4!=.!$M +6K;12G4A8TE"1G0%@6YH" 7%.1"-:BE(!<4 MY(*"7% K.QG(!7DXZE5 A@K#*RA@A9-M^.L?JX>D-[BX:FG-GJ&U2XMDU"2< MJ.2D&N]52$Z.T!'3;ZK.<24@=1&0UVGN62\@Y95M*P%1 O+* K*AG^'5/"UP M\2KI:54C4*$:A6HO6!M:.U[%\JAZ_%/GJF,A#H(C==7K:?UN6W'6:7+6$5#Z M^N6!D"FNJB97O0ZTW1;ZJEM!?:7 %12XPBG^7IV9U)FI#&LQV- D4F;OMI/]7DJ^3UW^=V0QB]/?G6$5^AJ MK4%?2:^27B6]I4COAEJ!,N 5!N75!BC!58*K!!<%]V!>9 M$Z!XA)F?"#Z^\2>PE!=2O[W?0C9R/-.S'#CV.UX8!3$=ZS7XA^7&2-NE:("V M(A2@,=.R\$DA"[C%X7+<0 P=I)]/S1?\$*Z<3@/_)S!8Q'%13@ _":<<6.B) MLQ'P*'M")@W9D%MF''*Y>/BL: M_CK@[!G_Q_-!C@(.6_8O;C,0@A#S8@%[-($"S Q#'\@1P5?/3C3>GF8-AE1W ML/$52(($]"<<2>$_>O0D$#.Z6S0..&<3V,1QR#APB9VW>OF1>($.>S9#]DL1 M=3"?<.@LJH-;N8QD!E0''NK@*7&VAI75* M6UKWXJK=,%8N3 9H4QTPY9+T#J8%^@['_F--ERTPR3_N'>#IU.?*S MZ;XW7>!R_C#F/)J9B_ [_/R]ZUL_9MO0$SL,E.3V=20_PYMSV+(IW!YDA%]< M96_./J4R=.L) P1[L*1YYW9L8<-FC\='Y2Q O]@!TN:5U3;=ZYT#%'"L+7;P M%O2K%_D!:+HE6A3856O,[=CE=Z/D?B\W<1# 7]]1'^?L:']Q[^IG S.D0_J$ M3H@Z75K!D>^Z_C.:MS>.!Y_X,3S*#M^^8V>(B-0S3A\1R0?/+^9S^ADPX_!22N:B#W'>$315S^%B,.&DH'4 MUP!F^I+PTE<>W8V^<5@='!P+AQX&%U>#@=;J[QWO+[A=1ZM/4:*F1&V+X%[I MH@8KOKCJMC6CTZN%J)UV-T,^__SE!S\8G%ZF@6_Q<,E*;U7:5J1;OJZRLZV9 M0GK>>O>"FOL)3PN$IZMU6GM/4ZT6Z()BJ8+JN$26PEJ'MJ8/%#[!<=GDD^,Y MX9C;[-'WEP'@5#UQ0:6;D/-WI.9^$F)<7+7:/7!9]AZVHFK4*\E3VVK=$GD* M<]T=76OURCIQ5D;MYIIY"GBOG@^@JKQ5N^<7?MP$W/;9=VZ-/7C6 MXPO['?A\RO[P72K*^QS96Q8J''H;\U_GJX_@$Y'/_O3,V':P$N/&Q^*04/Q% M,DA%=[.ZH(<(/ICO,LQL_NIBH!,H^[D/_"GHEQ>JK4,PHBG206.@7/N^:7G3MV>F-EPJ VLU>_0N YHC(DWF!@'<;%H_.]B^N^BUMT%;E0$K.SDO.-@#DEBQG M@XNKKJ'IK;*0>E0M4.D8C_YD&H/[E#GG$&B//XJ>S8"KVJ!5@K0!$[A<06HU M+ZXZ3:W9+*MOMB+Y!<5.2FS"2;-Q/3' MZC.2*N-(A60#&&K)0J*#D#2U=J=*)1RJ+*A,?MJ A%HR/QD75T97&QC+?>>G M51)4>:7+S9"/?==FSF0:^$\\%Y%2^2:IF&PHN2E93-J@=C6]KTK@3Y6=-E2$ ME,Q.'62GIBI_/WJ@@1!O!'^(YJ/'8-?NH_/P3C; 898L)UA+U=8&^T-S*6^W MHORT :"Q9'[J(4R[UM3+Z@.MC.(MRUI?$82;-EM;ME0S37=V2 M;<6"^U8DE\R"@XNK5K^IM08E8UY6.0E6,]_T,_BA[]BU9<63V*5B4IM/ XYH MC@E.H3GQ8:7_DF!SQW!98;\/3I@W)6KV#'D_9*@+?[L<_P!)N\X0>:44%A5 MO7EQU>_E)J'?'LX'P=VKDT-;>6[;A%I\+&YK75SU^EJGOXQ[>GAN>VUW5[6' MJ?:P8YT'=F@7TW5PQ5IMK=TM*[:LVCN5_)ZY_.YZF-I%?A&H T_SS]IJYCX0Z'M"1+WNK2=&PZ4H? JRSR MP6@QT93L/6)G9]Z@A&__;DZFOWU(?N2/V"B.8GH^-96(T9(X,\%U8?&QZ>(W MJ&EHM$->ZPG]PEJ1A5I^+S8QPQ\LY-CW%\+S+'-*79@XD&'3ZF>+= -NVGC/ MB#["WL$ ?S7DF<\:^V*'5ZL']0Y'9C")$\_$^)A2,.CIQO*^XK;Y*/1MO5O_ M)E1!14M2T:3752VHJ@55M:"J%E35@KHM&CT?P>))=]F5(UW]BRMCH V,O4B\L_ON[J'M4_%Y=/C];OJBOTBZN>H75R2N^5JCA,B4#=0$;@6V/YMT2D2>=J?F")X9Y:YW::#SR3'-'>:B\X@[F"Z0)R!&% M]X+H26-'MJ=CUTA1]^)JH/5;>^,LJO1B);EJG=9^1:[J@9>$$UB7.W%/*\U8 M=6T]]SBXB77I_+P<.[;-O7>X3_W-EPPR.A][97QJ"4%6$6K?143';. KW=OY M_RB,L6()PX3 A)B9Q%)?=A3(-H*8:^VN@M,]36;:E%$JEYD0P;R,P9\51Q>K MNG)7A7I[8N)DO1_P>D3>51Q<,\FK7:4$(A#5I[@SQ6W,=6I7P'C&76OSSG,!7>)T0=VR^C]O8,1IL)U38>LWJ0JKD&#%2MTN_$G$R>B9F7P[&Z(.H_< MLX"K/CBAY?IA'.14O+6[@F6!E-R^CN1G>/OY.KC,[2E],O> Y0U:J-?+;M;L MR?B4G&?KFZKNJE_)^-7W+BW3L[A+E6])$I+=#8'9B0K[U#1^XQ9*H/VG!Q?: M#M[.=)-G9!Z1L]N]^MT$FZC_DS*C"3DG^+X$?P8S.4%9"A MJG]\I_<;O4ZOE%)#O=48-->7&AZ^_K&ZBUI_J_P#K#[8HBBSZH[E)P<]&?;? MW P*5%I6OH12N%RISL]:SLAG7TPO'H%S%@>8J_HO[ME^($SJ)W3$@A=V;P:1 MMRZ.>KK5IX)TWV<86*/>^@/WEJ[SAYC?>BG7W8V$I4)#5?AHCD-G6KK6VS\JKNISE3 >^XV+ M"6._:L*(V"5:IU6/8EXEBDH4#Y- .K@@=IIH%;N:;I0E_O@7/Y6H7H+5<]320=J#9-M MH:UUK-4=J"'L)\IGI7D'^W&943TN6Q%\/^E@F\BOQ=G-GN75K%DP^TA5(2=[ M$E'E,N6Y585U3_N5HG2J]DT)\_D*LLJYK^DE4I)_BB,?O2]/^V @K-9*Q>0@RF$4@C"F);SX&7(S5$=,* M1-U,@_U)=\R;NS>9*[01H""^%XZ=: MX:#*''J^J+F9RIH;C8EJ0G$QEALL=/7D5A[/'P_;1D,'ZM%L"KCDG7CT$Y?E M>5+Z,K^3F]R<_<0< O/%T>J?%*E#%/4L!^>-5F^!=)G_':='ZJGYR"^' 3=_ M7)HC6.8[TWTV7T(4F.SKPIO-4W<580[YWOFUOSA .S:)WG&@-# M>(^<#)L<)&(]TJ EH=C&=%^PJC^8C?E+A"D9%YR"@<538*,)YX07D[#/$YC<"4\8@;BB MP:YS>$>;8Y*Q:6>?F:X%?E9LKG5K\V3KS+BKG-G0G<'%5;_?6)ZDD@Z'AC4) MWGK-E:5-;$L+[#9QDEUC&8,I72!. P_D:0+ER<\;?%MX%'?!%_CJ>];J=VB! M7*R=P)TNFYI3YI?N"Y?62BVHE;6@0]-%5<_",;!F[37]0SP,099(K?EK18@\ M&]IPN!"6B*6GFF'!L;B=X)+(8^L8GA?]'<5=C@VY-V-& ]Q:6/,+->(L MF-EG>2=A:1??(ODV\61)@7M^!'(+(HUG 4=HO"G9>GQM$%EX#;MQ4DQ["ZN9 M>,X(;GT*#'LK-@WX!,YTP).6'P))<*G!QQ<7,, M:L&R-#K=(9>[SL01XZ.U]'K7#]'%- ,GQ%> \V(R;F-1>##L ;X8?!O&\-\9 MS32&9@W63&\\Y*@LGAQTB88O"43&;B[LXH&#DNY-LP_ZNVY6)B7845O7$:3. ,9(0&:Z((GLN;=K,$-/& MC?%H]].9Q!,V]2/X&+6".4$H(OQQXIN+(W(X]WK =JZ-[R]]P<5$$YEI2.S->/'^M&0K#6<.R2.(>W9?E(X;GST524R>9(JAT[XS, MY;<\PU(SXQU.S&WXS!]A:\#\69PC#8NHX(T]W,?7R)]0S",'SJ?(2_#?>0Y! M1@D*V,B%B?#,BQ8ZYOA_J%/1-/PC]H3S33=TZ=F(519R5[RFQX40":Z'UTQ$ MX87X/_..N%H17938%"16.,:#@65P4(:3,($4H.0Q"_+J$'!-U*GS5ZGP;["=\GH$WI5U)/S+TC1+TFTOX[5TV\M8,70O M=NOAWJ"[<.^:WBJ(F!7) '';G(?I!]>\,S.YQ))K\QFTV+Q7,.J/;_,-%!CL M(JJ>APA8A/T)BH"]^?;PYUMV#6=">Q]XFP=KS.W8!68E1AHB4\ZS;?)P>O:U M9R]\@HL)K\&B/(&R7C'IK]O)V9O.,B_7[^QV#3I^,D'#CK;$$^=_Y,N,,PH; M128;"<1L$5M#K1R-P85D$WC&& ]TJ+87G$@GS,#FG"-.3J==WIS 9@7G! [4 MFK9=DZ$?=)RBWJH??@DHFI#=S5+F6T"9M-=U5VR)[U*@DJNJE -C.12 )V0% M!429S V$;[> PME,@],GXE_T#VY?7L-RS$?.?L=H-?N )ZU/IA.P_S+=F"MB M[D9,T0J.OL.-S*[A"? [G)TK3-&U%"YTSL MND(3S%#'SQ$BZKU,G8O()X8YC:UG^)8!*E"[*N^0K,IRAMM87RDQBQ-DCV37 M 14K8=S@_"D%E-\@;"/OX]-[VY*L<.O/B5ON"TL7U[2 MO'MQU6LLUX+OL\7;*IL39I&U)1#W/*#]W, H^A'X)+%'TAR1:4?+CH:=%&7* M0LT9"_4NKCK]1GL9 4@Q41EZ9E558/MP_)$Y;2QP2.JO9-P5]%;"S26(W?[% M5:LQ&TJYA'1=$M>4Q2FGVXYU'@U7V]GAI=#HLOP,"\M/ZG>F;BS6@-&EV%]B37HW5(%A M*O/[5XVE5-\6_!>=M,KP8/7.N76AA-J M9@SFN6$G8X"3.UL-O23GH61^JY3K *W5.;W9YUQE3@6 MEJPMQ.1,;@-*"9G8_8&;JJI7"MN8;G7SM+WNQ56_H5)LU3 ]W3KF:7L]-#SM MAKZ<,5!<])J)V@,JDE=)U/9PWE:CTU2)6I6H/4RB=AM#7)-$;8\2M;VF4:=$ M[1Z0FM5OM *S3EL(CO8E<0A;T7IUOZKU2B%6;H]8V5\@G4*L5(B5ZSL\C8O5 MWV(WX8GV#]X?OG]P.U*I#L)*=,:I-6VW)M5!N+$-YEYU$*H.P@HUO:D.0M5! MJ#H(3SF?I3H(]\M,]:J;F>HWL8UG&;M9Y12.D9GJU3$SU8=#?;\#KKMBHH,F MIOHU3TSU=6K/Z*C$E$I,'28QM8T=/EIB:MDT&R ?O;P&ILIFGLZW%%BU"*[Q M?P>5;1'LM]']76X+J4(M9^7Y8$J15"U"%;. M%FQL$>QWL0UD^12K6@1/T!CLWR+81^"D0:-?+?2MROW^5<\%%34 AVD$D411 MC2 +.D5O5CC]-4K+B+;Q=NW,L35B;-MQ?7 MB.5U>JQL;*ACKX<8FR3VM/0I.DN*FYI'$@9:/RMGH)_'5!SRL)DO-J",\O9] M)RRJ^3B5K-I6:U+5[265:$H%K K<=R+>C&@L:SQ5I7LIQ=D??_+ ?J6(^W(X;&5D?6"4"/:M:I#WBJRW7R>NOC$X MFMAG,L\YH?-!&WE$+PFZ3S')=H%S?3D2LVO@;^?PN+Y%>+R#J;E!5Y6CJW+T M0X3'#V;:S"ZS?-QK+BE%5FE=.JI(3O<@@RQH38??.H_R\<,WA!D'# ML/]M&,;<_D"!;5$2)A "LCF!Q+O(JQT<]+!V<%E^%(3TZY5O[.=DAAOT9[+; MJPK&-_J:-!^OOYQ,K )'5.;WAZ@4[S3RE'DV_W;9;N3D?XXLIZ M*43IUPUJO-;R-Z\TW7??H$:G25/N#!74.&A0HPXA MC4ZSA2&-?EN%-%1(XQ AC<-9S$TAC4Y3!];OY)7:5S:D<=*PS0^S6C/:8XG= MG&4$]O$G_LU+*?'[.)FZ_@OG#SQX KNY@O5S=^ M&(5+E7^=IB&8WO%BT-"1_ Q74O=ZP.]C+LOTJ+A/%-;1KL%-0E$**'?-RNX: M%[O&',]R8RP =#PJ#8Q3K&$KQ1JVLEC#88HPC%SA3\':S6I5HK$?P]O8X=L% M2-R]Y6*QA# ?K%AL:CT*#'M&>06&K0H6SN&BC/RO7JMR;E"_PKGO5(K[193B M?L12W"WJYG:GT$G5*!4/HJC"KH1H.A&MLPVSG70I$3H,:,@"_L2]90!<=492 M9R11#J'/G9*,11]6.J7F"XI9-.>.)X31@'-U=M))^>2X>1DIWL4V4&KC(Z>7] G#T+KT[IH%HN84Y"7H\AK:WFQ56_ MIPUZ97GFI948'L>C5X*L!'E?03[*4:B%A6 =K=W9VYVK@"#/%\LL85X=MFJB M5$"CXQ>!W'K(KAX7?/SL1&.JY?CC9^%.=1! MPPJ#M?;7R\/.-6.B?T?T]2R!?F,"<*,149XNY MOO=X&?%@@D4O\$ XP+*I"_OD('H6_&71TE!(92F,;-;R9>^6N%]*U7__7WV] MU?LM9)R [1;NVF!8FD/K"'ADRO*:$,A$?0%8K8,5-HZXM1GF/S(:FQ%^\Y*L MT!;W3?8/Z._OO(F#(V^B@9"HRT#33T<^ M[1!=E>%]KSAIC.:12=/>B30F\_BS^T)F!K^(AZ%C.[* ;XYNR%8(-,1_6F-< M,]5+.1[068"@.^EB".^.(D&W.+!RT0\H0*8!C@/\C'4S^$ M/6TYNTE0[^)JJ=E"2E 11[&*(K3",_P Z[L?^Y'O.598 MNG=H;,C=O[KU[%], MY>/ON6G(\IIR=M*0>G.UAERN\U\)9IV@?AH-'907[ 7MP3M"+@:A^"U!RZ7@ M3.9W4L-^+>E:FX-%DB7^5]\$Z2]TQ\9QF T[ ^Z M7:O=MH?]?J=MM7LF[^@#NV7T_MZ#K9$_&J>YD*GY"$P=/!Y\C> MTE ?>N_S7^>K'X'" +G_,VVWN4G;;6ZR[3:?',_T+,=TV4/:>)/'-P5X_^!O MVVHU-BBX1?5VZX$RYM_-GQ^+#)K'@2"\,F M7Y6\1_#RPAA6G;Q"WA[- AASNR665V ?8"^QJEM++BIOH>C3D9 MI>I,)H+>A:3*[J=PMV@JXW?V TY3&??&CSS8=X,AM5M^>!')=H\&7%;@5V/Z[>Q%J$ [3K;=) MF5_J,Z[K7%RU.]M@CQ^1WPZ]1?]6OL]9L^[WCTMAW+/J>R]91A-+D5(U%=!O M0-D;D>H! MVE*':YHMK%*0'[.%YE=2(?5QY5<_V.KDT^[W86>+=4ENTANG19 M(]$5W^[U^WUA8JN8W\E+6^8D2+?/]=@._!J+U$:!/Q%I7YFNM?P@X.'4%X7@ M(F^:H)5.X1\!%2+AGPAZZKXDZ4UZ+J8F8946W8T*OP*J/H_ 87/$.(:01TF! ML9B@/HT#:VR&6"AGP?Y2KG.6P0TI'8V?R96NJ::L??GHAP(SXRDE&W!1<^CY M#)/4 29CD_QKLB=^A& 2$R0M%RP6>W?5PX>]E M8AT6,70\,E$SD.9;)"7L'.K":Y*\:RF3UY[]62[*X2%\!ZK1_B#7#-8O\V4. M;KC>A]-4/\?@):-S4^&63+A!%:1?([',* J<81SQ[8H=MZS;,RYV2$H?OG1+ M+UJZ]=$,L-0U3 I[<^H;!CEU6X/ENJVO/&*R=@MN)@#(=ZO?HIOG/%(OO[1B MI5MP4)N,)<]^ ,P\Q!8:;(.R0#-&2>HBK9[69"6.$S)1 ^T++?HLAUE#CIGZ$2L9TT17 1Z-'LLUB MBW)Z!K9^@>??(\%!HWT0;[ZBS@>;#!>9TFCFR\$BW5+/:I5 K! %8M[_37D9_JK0B#JICTF71:2^16ABX;MB5-Q_'%?-*I3 MRU31KBI9TS(U:TD_"SG&V@25$%.NS'X9%BY.,%L;@!EI;+PL#KB:@C$H0 MJO%>)=;K[2<(<*CM&II1J7$#*^Q?9Q_WYUAFO_3?5\,Y.*QO^(%[_@2S7KMZ MAZ]5@U!*#YBQRD@YQ*,#O1$H&7M&B'G'? MVW"N/2O@^Q6P4NNMR\+\]:^4+[H;"<"AS QJRLT4MCX(5=GO:LWF,NBHFJQP M(@RVP7UY70;#)H1>2QOH56*P5S7A"?]TJN5!MUDHN'T%Q""E>G>^).)[PG=>2WKJZA*PE^& MK9N!VA4_-78NKOJ:T:O2W!IEM0]IM8_ <]V+JX'6*FUF;VT,>755^DT"7S::\^61%\0I)'S$X[*"!"7)T.]BROJ*]!_JU"X M3S5 54YS;\-I6ZALG)NH=7* ABL76ZY(Q*W=Z%0\PB9.:,"%I0;93J@?_B#A M-UD!O10D*2RA.(%RT 97?N^QP JFX938@75ELV6YB7+BM=7IEA>T.,(1M MWX1E27&GS)LN3J([=DBLR-(J8Z7TY;R;OOR3)7'KFD0G/(;>U:[J'*> MJEG7=3-=UDYTR>U]RYGFTFXABDJO,I@4JHQ-\?UZON^4P_7/?K:HZ5JP2 M4B6DI9O\-4+:)J._C.Y90R%= 5^VT)*NYOYM"Q6@-U?/_5,C_,YXA-]J]*(3 MQ"E:J,B0^%Q$4%BD^1AP,6V7-E=D]$8.ZEF!]JS-:YC-VUC-/5[BPC9K4[RSA=J-<$R@\!E>;"D,TX,4O0 M.4R@MVQLPJ5#SCTY27.&BCI'XS!+Y"7 M)Q]VQ$S3+QK#@6.A!FV#H2T8EHV M9X3AKKA.DM[G@>MD--IE0B@5&X9X&%RG \\+/ "N4TFJX!5G"2I$)H7(=!*D M/Q(B4Q($;=8GM_.*W5Q;1^7.K"2O9?36%^7MZ:%?$T)FX5*]+H[Y:C>[AX[) MGDQUJ6+T)4;O'X31EWD9Q[L,3H&3]T@N;(FSWZT'SKY1..#!'S% ^HV WF$; M/CBAY?IAG!O!Z.>1]O'E<7:,6*.<\0&T2/D;%Y32 &<$Y;TFD";SEG/OMFN4&T,>*F8UG$"*P>EW8J8 M5.VB4<<@VF(TJ3K(WJ_:UI1_!OPF;%]!^&8UF?ZL)M.WC,'ZD[_D(G'$]R*\ MYU].-$[*7D0( (B"0_#@_W#"7=& 5J=Y<=7N#;1FTZA%[^GABGV5^)VZ^+6; MQQ<_.)SHNJ$U>R57^1ZV]?OPLQH.S5B?88?WZ4L^2YC&BJK%&S\D^,U@P4D[ M:RS&7?P3).3=Z'??MQ$WZ8$'3X[%PP??M0OK0?WBJM4=: .]+#>D(LZ&8J9M MK6V)S&1<7/5TK5=:EE99SCV8Y)X'(4X?=]/IV4F =P\@K9,#M]M%_7XVP=D# M6?DFZ/I1D+6PM+3A!&AHK?Z)@2HH/MI6\Y;$1QTXRO0TO;.W!:\+2$&5M>ZJ MBC4U(60_G7LM,KL2]8W0GF\RY-U5=KH75_V>-NCM/9=*>;_5Y*M-.OB5^*IW M<65TM';G;&#$JZR3[^;*')R(3\*_*1]X/WV\6 %#-+X%TNY6W]OI@S/(CRBO?GE)T'*Q^BAKU"$?+7@P$Z@[3B M)I.UUP3;;K.T4Y;UJ5;+B]^\JNOWZ _W_]^;\?;A_8W2?VZ?;K]=>;V^O/[.;NZX?;[\DU MWSX^_/GY.UUR=__QVS5^\5 J&J;=I#2Z4+W>N=$\"!KRU:R&4J0[8163!I) M*!Q03"^A0YU(?AQD&JJP),*//3B1:H^(4L&Y%G]7LJ6$*6">TW9BGJ6!/X-^!.N:1/X."XF[(G_%# M 0H%K_*?L1D 2X)Z%B=S;/+Z!&:8M9J7_YG>-K.D+18R_W#\1/39X15I%],: MVA:C:](KEP62$^!#7\P763W?74+#6FRJNO9 Z[LY1/B_VSV@P1ZH@8^ L^8: MN="DF,!H=DKS5:\NUTBOA/@'EZ[O4\M?AKZ$JN=X3SX( N<\(<@.; 1>!;P MF*1-$6YC!=P? E!"YBY/J@V(J^TT4I',/*+L,I)U4S13PZ:F.+L GH3]L3:?8,\D2L#U;?XKR'4Q% BP)(X_$^O_X8'_R36G M[,W_?'K+KBT"G?OHPML$]'XW2+Z0O;G^>!.^I87_SZ?TY6DS+(ZO"L[PW<1S M;B0E)AP<^HJI@SDP'Q/TPOO;SW??08>9CYX/3&S-=!C\ \R$4-P"I8(J9Y/ M)L?S_">IP;E'?(,,:,D:<.*_9*L)\)'X1^J_[!?/?N#:#59S,;S#=\\*668W M)5KE!&YG+VT=G[%/LGT:[9W$I>0!;=R?UY\=[X?&P(7[2M\\_/F1F=,I>$5F M H1I>G0I6"F20(FV:>B_LS?PT-^=1W.(>)>$$LG1,M.?KNGQM[A;>K/Y>X/A MBZ2BB4L7I1+8R@W?^,]>YET>@%:P#__BP:\?>)C^@[V!+^"#MPG#LBB!)0;C M-O<(1MN0A0Y%'?$8D']B.8$5XXK?W((\:5L)G'@RH@=,71[)A^$]7?Q5+$ZI M\-JP0V]N[]]FM@E=(R>,,N==$#UYN]M[!H0&7P[H^[K0K@&8,#Y_U)["6<3"+R*8 7P2Y=C3V0K;J+ MH^3//Z?SLB$^O?785QZ!-ODQ8S'82QXAS*K>#KQ#11Y5#D1'X02HTX$YIA3$ 2)G/)?EE85$\^-)$"WA\H83Z9<'M\ MK M^F_4"+C?P_AOOLL5,^\D$A_.1OVVP]_R%Q#3/$&K"[J> !;1\J95IK:9M M!PA_D:KD9*72E!.P!6S"/V-'3 (&NOV%^QE$'H%"TY'F+C M@<=KX_7^E/1 M:@EQ.K E]WW,W6F8/E:>9F"'0Q YP"YN8Q M%KS@V_@#B?"+^NSZ=I[Y:,L($@.8#T@#WX/VH#_!S'M,.N9H-G'E(R<(HZ2K MH>[R2W ?<(QR@*[@G7B7-H(L!+GN#KS1#W*.$,F;4TR.HV]H!Z!(/5#]P2,' M;AR^L/$+L);P"N9Q]Y@)O MB;WY\ODM8MYD%P;[_PRJ!_\K=(PKH7>%V.&NL'!T=5DE8;P&<6- M-#B61[C]68[#.SD3C!_R1(82?Q8DCF" 'P/)C MTK-._H$ )V9@3GB4>&C2J?GA^J9-"E6XI"G,< "G//+%4%Q'(&F(=%)SIOP+ M=PCA3+2$YY 2(6ZQU(O:S+'$K\"B9HX2?W%2'G"/$;).@=[A8C27; M&L4O3?9DHB4AEP#X,!Z9R,9T1A':DIB"I(#4X\P69)VG+0T2+2!1MLGJ,HX* MO*>%>XO$'0; 9"#!\'1\ IE=20[RZMUPIKP4<9-1BO]".0HA20"%IC2&0;L0H/]SGWPQ:=C M=+81]ZIC_!O=P.C]6Q)#%2!1\O=)<&ZW96>?K='DB=E;D.J<'2[A.5^!;\;L MFB"/3(UNV.Z)Y76-XR]/N#^BGS(]YFISV31V'3IF@Y6\W2U]T&C/;W?7R'P" MSYT!EBUL>,T%A_0FNC8BXA /47O2O(6)^0\_<(0"1[9(&(+V#3QU\/8IZDX# MS/&B="])&^-=+&>*CC40^QDHF;K=PC.FAYIS@%Y4)B<.3L6>.(M7@UX-.2== M.(K1;Z+%8$;5DDZ=&<[;&]2==,X KP@].],&+UI.;9'7YCTQ\72TF=*']T,' M3)[^Z)5M+JY:S28JR3J79-6/,8KJ"/G2BNH"T? (8]$11@/G MPH'7 EV!!^(I%4#,7#TZ"MU]_()AJ/1"X3TM7?7ABSPH)6$^.%C$+I^_3LL> M@2A4BN%5$0@3P6QD6; 6H?"7_[B_23P[4@)XP&"(2$I2[MGBQ,*]1YFF$Q[R MP"BQOT2]>3NH2;NF/07(^;60""L]MJ M5P\7M-OJ*%S08^&"'JTT>KL77\1BW(CFF3_4Z'20.@\/;WKJ%*TN]NF!D;42 MNWY3PDB<4Y@%HO7A=-3#\5WKM!3>O,LV>*L M/;Y/9^7QM8IR^&F8]B/!P5>>'?ZVK <*@! :VP*?W,>)(4( 1]C3\T37]4Z)=M)1']@IM@;ZS>R5=XVRX9SFR4%IT% )ON3+M_Y/* M*T)9[&R94X0)$(@CMH/O$-:^KQ#K_293UP<^9[!MEU.4+*RV-K'Q+<2Z!/[X M(@O?D:SP/N.T]@*D,TC1#I*]FB\]HD))["/,7)G^M,'>OXBB(H&F$,#&NR\S MK(/D0FVQ;EMV8U#K.I6PT^542)X\9%;X(38/K\?/,]+ORZJ5B4]]>8@M0YHC MPX!S[4LUWVL2H71+J7.$6M-L*4=#3L X5 X?\!$/L.P>K**-]:(^2G9:J#5/ MX.>QKU%)41P0T [0>()-! 3+(RDH29WR@L:PW W^]\.7<&,U&SX^T4-S>ZA* M1;/IGP,>S\$=N6\SV)*[%+9DSW*I5]8S*U%S\M]PN01F<]]![95M M3B$?]DV-J*\D"P CROMED\=699Z9XLYYK!OP30(:B;>F(O L*_'4A&Y5B:QA.T$B%;=*K6J3>C."ZVO8H-:%A/!_S8V1-BW?]^3C;(73"\J#CD9#CG+ M3.,9C\4U.HT=RRMKSNBJTF(#8^B-[EDRQJLZALF^#RJK#'^GKF$1&'B57H9: M.@7=]JYJ\I2=A8+2L!4I2F]XJ">_]1IMQ6_*.;VXDAD)[S&=M/%NG\*I_:-" MKU6256!EAS#1O! M]E6-8^65X@,"77N/6@HW2XAH]L3Q'*JX<9YVB^O4MHR\4]B!5(7DY] ZV.HV M>F?)& >)ZQB559#?J7SI-*+P*$>X<-';L.#Q9F &%6+$K'=O-AJZ8J8*A MFTRMG;S))5[_3F\?MD)Q(;*S;C)[$6?DA$1([Q06H8)$J)T('=BS/25FZBEF MJB24QA'*W^XD)JQ Q_=XM(?:/3W/I57X<'CJCHOR@G?G)84!6"*F\XZ\!T"V>[3MV!4=[PSLPTV%3??';,5 UO^+ 4 MN,WSD1&^3Z8O+2OB\O>(WS4;KK?)BE$>\)QV;NY94GRPO*8]X MD3Y?T]E]R@.>#^$IIT5YP&4-)]BU..9DF6F%(NZ4VGMO #UL/T:XBB(EQZ_P MH!5 BMO!\ Q:%U]4$VB5;KO1Z_1* M03$9%!Z7]OK(*E5=T_H[E0UETNJ<"=J+WBS-XISZ["TUS>P0.#&*HCM1]-_8 MS=CT'ODV3N99:<4W-/K7C^$6.)6:_[0X+'@&%!>^K6!DNDH!DK7X1<5(L.*H M6J$@_2_[-3%5]O#9[@VT9O-8,UX*-*>N"6(K7JL'K^FZH35[.[;35X37BB1, M:A>.:[7:NY:=G4+4K< \CRH"[4I[3+ECA"Z/Z-@W$<<^GA=H;%+R?/8\=:RSF(#C#&,&&?1R.,9"S4O)?5E!!S Q(OUY8 M)&(<>TAQO$=@3J:7\32!DL<5S'#Y33$(8OP"), WY\PV(Y,)+SH#.V_'-.AA M*R(7&M10_6!B AE7.*AX,HC.W6YIB,Z#"@(Z5W1-A@H[JK"C"CN>%D55V%&% M'578\>A'LPTPP"K<4X]P3ZL[T 9ZO4.+)QWNZ>E:KWDL;&&U/YL%R#!4.*ZV MX;@%*[9S6&[0:^A)5*YX@&PI.)8-7-EI]"M<"G]Y/H:\S*'_M,.^UH9_-<)R!6 WOA&.9[C^EV=87]WV& W6G _A\8):%^C%%\TIQB MC-6,4;O]?Z,W!JNPK6J^PZ>0SLL:K*24?',JS^:95!YL<.8,SZ:^XT7A#D7O M>;7DYL2'??^7B2DFS.69UC]C!V\*SS"]1P=3%&88\B@\K6S>W R^#SDS^$X& M74)E<%0&IXJQ2I7!41F<>E%497!4!D=E<(Y^1MAV?+**L--72?#U)SA M55YG(V.HA-^^C+'+[T\AZ[#JC)1,#=^YJZBK-UJ[=A4M0/T@O TV%\W2$H3! M\XO>2>;.)<_) N:$8WCBY9 6A,^'MQ')B^3-9KF-V:S&=@A>PQ,+Q+OQ"=3UW_A' [BL*Z6D4PPR%L70NWXGL==6%48A0Q> MS@2S%L8N=7/A<\8._)LH+[NELCLC'M%;]^HV1WPB9EJ1\^1$#MP+=W<,V\X# MV#M@2\X)T"=SA6@T0I ?V"(>TI_X*]<<^H$9^<$+"^/IU'7DRG"=.:NCW^#> M)#HI?WW3@%N.H#+]((_L9ACZ>!&0^-F)D$/G;O+MW\W)]+@# 1QKL]<3PGC )J(=L7ETFU)54Q@53%-:FDEDIJJ:36B5%4 M);544DLEM5XY%#;8ZAB<.GN/&6?/G'/V%&AZG;,//4/K=^H-G*-8K1ZL9O2T M5D\ENBH;W1WTSQFB2>6YSB[/U>JH-A65Y\J%>RRL"15CJ#S70GQ\]9%I[Y27 MD3)H>7FOG-D3O^BMAE&1O-=/;L5(.Y%AFD^#=9)ZA1VR8#)7%6ZQ:V-NVA:P ML4B,I3V.>0\%)N2!9^(S/7R2>-T17TA_;681\;J46Q*@>Y?T>Z(XOLU<,@VV M] ,PS?W8CWS/L<+L[TXK"74?^$_P8D#3-T.@X_;=_,E#E80Z MP81/%=>DDE J":624"=&496$4DDHE80Z^OETE:/G"$*0L MBV4B8$OCD?!-'/M_7SC]D6$,1L/^H-NUVFU[V.]WVE:[9_*./K!;1N_O@_;% M&L7-R<^"?7: GVU*F(*0W)A3S)^Q;SST04X*)<"JJ-WNXB#;-HB95 ?T MUDR;@-Z0:5L&+YS.>VNP:S$#;E[/(8F^F"\RL-O5V#-G8]-FO[2[W<7\,5X+ MJE 7GP[3!"^SS% TL-(?F*U^,EU.V)?:#'[@X2VX,K.F7 M-*$^G']4?^[3^;LUV!V]'BAX9PKWB4$!PKUH"4Z("G4$!H]HX(-BIEPS+,CQ MGCB\/ZPZ6-5ZNY!;)K*AOG+['/OG!A+6:E_]) MIL\$D@01)O9ML$]Q&,HF35P.T2W@9'#$HX!Z<*7G>Y<6K ,4/9J?U-;X0Y + M0=0B2?0JBM1?G VYZP '$"7X3T>TWZYD:_K0)T(B7_A>,F!QD;>?@7'AWL 1 MHY%C.)S;PBDQ(^:"9Q"1>?: (*RE)_X)/DSBT;J^]\B1X8*) M8/]1',7 LGSYO:/'F[S*FQB>B]L!*K##T@,D(\2)2&XE(&0<$WX(_N!IF_)*8:**#>!S6"9"X<*>@SL&#,@G)&;P__%Y MP/APJQCO)NZ+O@R?1LAXZ:/1;2!^8[>"''AD1I(!]9XY41/)._0#>!V2?A)/ M)PS!P4)/%W\-5!+E-*3J@+,]/\(M K\J)G\.[X:D"F-\F]FOI#C""I-=-9], M1T@%D!?W)$Q6C9_!2F(D] @WUW1=6/4('PE>(\J^O"0PG7!N<2GKC+F7OI43 M:42"1.]HLE2'F&ZFW8B<,[6!>H5N"WP9NS8MV893#Y@'L(VC$6A2;N]> 7-P MPWZ#8OC)]9_K;L/Q+##R77@3JE$2)33Q! WXO]"D).IXA.^:'EK$Z0)-@ TK MV&OKZEO+TS-*J^5IM2I8.(.+,O*_>JW*F4']4L0[%<[L3J'S*4I0A3,'+)Q1 M@CQ?ZU'%NHXCI(.^@O=+YG^*@4Q;A""EDS>'&:1ZC.N<@Q\T-=UHU3H)KUBM M'JS6:6NM8TY&K$9F_TA:/ XI@2,#CRLT^$[9S5,2J/P7K*I O>EU6]J@TSU\ MV4().5[%9_7ALVY/Z^M'J(XI2VG7K*YZ26G/@KX[*&WE!55+F/2NUNWT56UU M-;;C=-E,&_2:1^&RHM5;U>]HGJ5\V'TF&G*71D.N5T1#JO;>:_-!6T=\J'#L MET$SJ<%(*C.VKFL3=6BB1L*3Z26L"LM]V/;5_>[S>:+"W/6X]P3=M M%F_2FOU8U+0$L-1+VW_V!-6P9RV490)8[L8C3N<_CW"\\19&8S![_-2$IYLN M%>^,X"FBYK#3:ACI4Y+*%C^.,MNV6&\PC8.I'_(PL\WK?[#[%J<@%F_,MXO0 MX+(.$7$8+.X\B10YO'2GO8A*OL0S,T@,46FP[2#>W]B;X=(ZYDG>;2T^/5.K M$WNCV!W!YRA\H*-=_W&NQC(+MQZ8DVD(#[26'BAJ0HA_XR"@6J(9U^B=S'[. M7CR+53$U7R9)+4G L8*!: ?4.%?<$=-"XO>L!(C M>)*<_PADPSO^1B_SQH85SZI0LSL%3Z9'92I;Y!NXCCET7*$1B/F[&2E.2E=% MN0A\G;Z!J+U-Z(^WO;V'>UDDL$D54>U+AUA!U0T24%AUR]11R:I;WG6%ZOZE M:V1V&1@EH\O+UMQ&I]$IHKDSEV?8=?[10N!F%@&)YX@]R*C83G9&QG8:=FO" M:NQY[%CCQ5+O7=1F:]!HE:TVY2JW4)MZKTRU*?00:,Z5+Y]H(GSV8+:#*U6- MF-.1*!3Z(D"9D/6_Z7B*TX+ZR3C&?\I8Q6T:8#XMIWA= )VXI-?5EP>^;.O6 MS(FG&46!,XS3 KXMV$JL8&;9M?D?67A6&U&]%OU;FG)B6A+LC!/JV:1FA3G) M,/?*=@WQ;-"?W9F>N]]BR0O.A\022[X6S2UQA+-JYF:[A/XH>J;RQ5!J_Y55 MGZDC>A8,V,V9!K2M^=V>_ZA.=BT[M3H9?8E;LB7_JJZ?[;I^NJN[?E0#3WET M!L>M/U.+,W]M8N*1)Y&ZM:+0:2Y8A#T48S1V OL2S^@OF3.,\&1*U)3[CH>J MO'_R*TJ;.WUCL\@EMB7,&I1>TA-X MIGU'-%O! 3.-2%$;*LY\&W/7SHK"MX<_&0AC)#JALD>I=N90A@L)?$LTM^ A MBO_D@>5(T4M 2L7A$(ZOA7N(ZLL)2X,)"YS3US."L0SVNALW9!7N+\T,3^RR MJVE_#_;@)+T\=$727H9??GRXOR?/%YV<+.?ANN=9+H=-MNRU[5U4R_2M4)MH MW[!S_'K6ROT13/P$K5R9[1['EYKOU+PX-I^P^XY[S//1P,.]L'.)D/'"I%72 M2JB2:7#G"568+>*@6^E3#8&.YWOW?81D=D++]5%Z9UR)N,9XWW__7WU=;_[V MQ?3 L4,>Q ]:O=]"]F'61$G3'CW3?0D=$H=/:1/63=J$A==\F[5MW:5M6Y=Y MNW[ON]@Q*$0H90%:3.LWBC4#8:X]+Z;>YL5^S_\["\YED @$13+MOFDG71+L MG9A6X'/+]_R)8\'U3T[@>^)02*V1*=$MZBB3_8:9\-,_8OLQ=8,L,\#8;X(F M;7,,1^.[/X$6$U%EX8$]^7B@P'\VV%]I-R!I-MA,)\*P-X8"L>,V7%@)D,)% MMA(^8.I8A9K\B>@2#.=NRN&!3UP"3*>M=XX'1)N(0..08ZPSG/7X+1)@ E04 M;)JRK?M"RE^T9,INK9T5%AP$:J&Q;B,^848#NX^!OI& Z4;"P@=N\N\/0KZP M!Y1=#_TX B:D+L]O3OBC[CF 3Y24F>^HEDVL ;P>-6N.4*GX#(DES'3O6DLT MR]:4,Q!!OIF%YRPSV'Y/N>XMJU@&_41['8##5@4^*XP1/?H =K(C15W MV L>5V=BMNI]:ZZD_D+1PFH&T!52[]BS=[:R[SQ-WSG1+V]P #R'4XTXWGR+ M,<74,LS+5N<-?TL_:G5L^:^9!_7 K21>\_&GM)77 MFH-3#:Y(N9$Z%6WM!! M('/5V[>:[,4/N!RH+CPVF6AEZ'#XHH^>>O?I>$&_R-IQZ:$(8("LHP?'FS@4 M,""H+A/-A-H1DT\!"^/AQ(FRQY3L.SB4I4$ M]20H[$QFS=R(9^*,')Y"/#Q\O$D=S"!.P!;PA:1'0^LD<(+L>SJ$/1!/8G%6 ME[&I2>R)5O'$DYZD7NPB!,3-V.$C>$B?,1L++A'3P"_BC&=#-TQV8\5O=+?Y[.*!X+S->"W:KILB3E0@T!(G!ME%D^LBKK$)Y /OOED!"+O."2J"O!,! M4)(K>BZ:^=.R"C?2B:'DJAQ=(\T#NX/-S%!?;"'P>\U96YS*,=@$WIS4=]*] ME&;#\69#?(@2R-89U)$@H826F(\UUF,T9SU&;U>H6VD*?(O.J7;VR/]/(47Y MT5/ZU=@,YWQ-"7RB"6R8&3-C..P':K'(7[Y>2,S6[WY: &_[9F3B1 MC!J#MOJ8* :/CN6CU'>JN1#! D(1/XUR@P8[O!KE.N#5]"<.XU>6!# MZ1F##7_F+MT3:X^D"R%JRU!6+--+/2_?HP198@,T>I\DP:LM>F,HI/[P'X)1 M9HGLN:60DS?A48-]$@!E H5*N'U4D+OX@PF*.9RK74%$3LA6Z0,# ;,42,P_ MPE6+ O1_4R<*HXXT.4'"NTE2TGV'XA?PKJALDFRWQ.AT C%DK,'><\N4J',4 MXTZDQ,U("58VN>["ZD,B?<9MR*X@2^F$J(LTS=Z2X*T2E+"0$+/HE6C7!?Z4 MAV!7P@&]@3?R,U%7FT<;8*!4#W M=*32?[O[_L?';^SVZZ>[;U^NO]_>?=T]B#.H3Q"GU6"?X3CFBF@&1T-6^\+K M3X1EC"=I41/*M01;S_$HN$^^)N89?#CFN_3ZT]GKIYC(\M3MXUD5D3TM,!AA M"CF8X.U15L*D$"<6B? 0WAM=0R:J0O 8[*'[&,DLJKAG'"6]+U0*3"N40).D MEU'W!A/RBV>X?!(V4(1($>H-#$$L>D/ +S9_<*R_?>14\TQJW)P%7>5=Y($- M/;18MH)DX )QI4FZQT\1)#-KGV$BPIO:CI6$+ZCB!FVH!'(51WQ7NGZ9-]86 M[B;7Z:7K2Q"N<7V8:4FL*)P2*!U-)32S,@,RM^ Z.?CK-,">N&>IE<_""6F9\#'*8AB35XD2D\@YY5OH)[&7 M<*O#Y^!.9<*7AU;@#(66N \TV!TIN-M9[/>T8@T8'H)]'W8N6^P_ MG)_O/-_[&D_@[A:=>&#!W_@(EG;9NF">.8%5M; M/V:+ZUXP4+WF%'X2!3$O[\!R0 /E;6#,>:H(4A!'@K!^ %4YHT;OXNK_Q![R M>P*X.;\5V@Y/NO7LK_#1["']BZN_L(;/G+#_TV#OP?$#T[+\)-3".SWMNP.. MVNQQ XR;KTY;@+O*)T/X1^)B^^!$DO/G!)SLQ'Y$** &B &3=?>:%U>FN'YQ M ;#FK%;*"I=&T3@R1M@5!_HX'+V0M0*K[I""?N*I7YN:M6>(Z@C#/W%$L7T"TK5 M34!Q_.\+. XO[^LL=WO]^'B-15#7DVB>B%X\N;3]Z%+>Z8*A>8:;-&[B ='W].'>&FS ]X:9I)A"3,^DOL'81O8MGQ*1/Z6%3V:5( MYF*K*>;*44@&;_\!WD5=PGSL6AD;85*_S240&BC4J4]?C/2-\G MF?+9D046'*!%<_:*$3$5)ET5)NV7$B;56Z<0)@4B6I?P>U1][T2!R,MOU3Q? MP#GJX\^Q,P0AWWBLF"WTX(,#!FVCZ." ?F. TP9* /O7&T:G6PK8O]%I (N7 M-8&@6VR6P6I"=3H#M2:UIO+6U-5W&6BQ#FERR^$"![Q,[U4)?7^SSF^*P@YP M[*8^Y?C1X_J&A>KO;[$]U0 CS"2"-'0-G$5SQ+>9=%&25NKS_ M!XJ'4X2B/")4>GK'E@3",/0!QZ#4FU98.?W5;RAZ%50^BF0%6 S#"!A-423; MCF0I;NH?8-HQ)+.%;6^O1?DNDR@3Q[9=?G"07J/5:!4P=-5_H;^5(@Y;NROI M6ZZ;CS0:O<*KBI79V'M#@=5W5#&.5\%JS-R0"Q=Z]K_4CT]_B5Z MK$1:8^X'#URD"F U2>;AP0R&IL?#R[N?+G]).K4PP/H?OYJ+,:X#.(?E'-K4 M39CM-EFK#]I*)MQ7I=57^]L8S,ZIV$S6LU6X_;K MPVF9C5>U&H=]EUNJNV3_[_VWS^Q6(D6P#[X54RGV&P%A(3^VDX]3O!)S.L7& M.UE@3G!(I@"%^F!&)J/F:R&F*_[]V?%^X"Q-I?(J=UGU9>;,5-Z'CY^4 MRJNGRON 6+&.TGC5OJSZ(G-F&N_S]7NE\>JI\3Z;0^XJ95?=RZHO+6>F[.Z_ M?53*KI[*[E[ IZHC;<4OJ[[0;*/SC,Z)Z+SV$9O3C_32-P0,=6\^KLHWOE&I MQ=I=5GU9RU$KOQ)846W!TO^&TF*S<=( C)A5C/[?W_[V*0X\)QQGOZX Q-E. MD%E5P#T;E(-[UBX%]TQO]#K'!#ZKU(;EHYX]W/[^]?K[G]\^/JQD^WK(^'VF MKE',:*.Q>V+J:E+Y-'!P3F>F*)EQ^X+HQ(?6R"%BWE7OHC7Z[5PZ:7*/?R_^FZ)TZC5ZO&%S8RC49C5;KL.A?@]W]7&"FPSNY MWSY^N&/?/][\\?7N\]WO_\U^_W;WYSW[X^[SA]NOO[//WS]L<@+Z+0KV:6DWG-2K-0+2A( P2VX91:O W&MQV;)G&F4YJ7 M.EWW"C%L,[-).;^G[OPJKZ@Z,G]B7M$'TW.XRSZY?.)D)II7PJ+5W%LX$Z>H MRAQ4"P*>ED\DO*"EWNT"7M!"2/O5Z,Y%MV;$;>>+W !=+@'CW[Y=I@)Z(D)2SBU;GX*B%"/.X3]GX MHO7Y\:;]MO7O]Z]>O?M'N_WKY<,=NN9>."5,H2M!L"(^>J9J@M2$H"]<_$:? M,.H'6(VXF+;;[PW9%9_-!1U/%#H^.CY+FB5WQ?E1ISLB7N=MNXN[W?:/;T;= M]K!S?-;&)V?8\T_.R%OOQ]?C=&:*#4[/SQ\?GX^>#XYX&)\>'QTU#G\ M]>/=P#1MQ6T#RGY;:?TR%$'2_N10WQYB29+FGO#Y2G-/$)]+,J4''I\>:GN/ MWAYUDN::&$P4!>MD/T>XH".*/$!WX!H!%<:I&XK+,9$?<)3(F?8(T7L>_\*(>UW M.IUQH1"S:$=8#HW.4BA#UD(11G?1(X#V24#(762!N/ MRYUNMWMH[L(H:(BQ\ 0/2'[CPYG@,R(4)3(]2AL&$T%&%RT]5K>3$>OK3) # MT"1I8@E8C7Y]&R00"<.FL?=N:5#"0L?A14L"#@&)7%1G^WTR*FL_D%!&_Q;6 M!WA8UGH@(<%?WG /!V4-!Q(O#*I$O29_A/N(^A>M*PY)9@OI:Y\?;G.2"B,T M:IVP2Q@N(_#]D?FO@]K+A+2-#-6[P_6V:UQ"2?Q[]M[\O=ZG8^*X20[AFE<* MTZUVHDRR^&+BO5R?,I\P((8_) ^HKQ/R2QSH/&$P(43)$@YWLLI!H]L]/>Z< M:C0&X$NR@"/FB=),4RB7;K_B4[!P FWH$[EE M@!?9':99S)W@OJD"[HHD%(G:P[Q$8C"!P6S" Y\(^>'WD*KY[E#.X.T$^;0* MR&E!_T21J#W(J>Z&Y>0FX,\[')67+)V0GE7JM\ ?&0$- O*:2$_0F>;&1Y>A MI(Q(B1GD.)*"S_LIXPHC68:G$\H?]3R$2B_@,A1$_UARUZ@E_!$(0$:"OIJ6 MT2 T!W3,Z AR1*9ZGBFB43;N0[Q[,(LMC%\^%R=B;]<12_%#2X8HX=@@?&#T M\4#["@EKFLR)0'<=@54+X WDB+"0/Q./CB&EAIV>0NAQ_=K3N^)@)2G%I MD/>3L1DRXB%EY1XB6;1._W?6_;]X.J38- B GSCWGVD0P+/Q%HQ@8SH,2$]* MHN0GH@ICX6#CA.5X'9:$H7EH+UFBB.=K!%P;A-(-IN(7'(3D(\':028C+0Q. M-K43DY-U3#0?9!BA-*<&X3 (9[/H_3T.;F"P8![%P2W3"R[*C5U.1DYTWE@Y M5(HE6O!$*:8- @H&\RE5)CQA ('D1N>3A)5*,-6DCA$5&Q_Q2XF.D*9Q.MR: MC4?4R) WR-&0H$26]XDP,5?8W3:ET^G6A!IX)(X'+E'0-\CY S+6(VVE)[-- MZG2_-9N.F33TX9M;'=IMK:E@S>GTM&--_!PU)_1#\E?#7J:FRD"/&*9<58M0 M,;$3&&OJM\H&_1 Q:A(*=F&I)!(;&3C1L"9]&?6I)D*246PJB M5M&JB:CDEYU* E2(F1,K:^)7H)+51.@RBU(E$:HD M3@79.2&SYI;NFE<3T5N6FM;K5J43.@"S(6"\EY:.X:5FPJDMP FK5%;**/=#G8GEZV>2*1'TA(=F# MKYE^PD+WAJ<=H&RQ5$S:I#9!;W]K!9KEX. M@X\OT_]>/?4#A M(\8)ME7!V !V>L@U8E$B%ZT(WL?".DB) MG_J">J07!/$W%G8:" X9SBBPJB(%HF"!OQ&*EE(;&0+YM?K* WI)MDZ@K1)+ MD9XF5( ->%8H^HGI.Z#(!>??O0]NCD\;O7W1F:: MYMM%0YXT9UA8M>K289&(-\G%0H%]A&1@5GF\+\W8B;N]'ZL([ONG0+$N>:\F M1%Q!N@-MJQ5 =B'+&015UO&M=GXC',72FSP)K8;7'<5#&E#U3;,%AT!GE-A? MB=DN2E(Z-#)4-J_F3-6@.+O2GY4,](J:Y)7#_3"@XZHK378GTQDP&1^UR5EL MNE;JXJR]U&+YMB6E1\.#QMH$7SFK*,/3!?H;J\R9N]%^GTM8RX73T[O%0/H M_4 17_&'P><>\_OP?P\(J)J7?E[L2J S$NP=GEGKF=?GELMG1ZP"4AR!$@BT M0'W];ZS'/EP*H&?:WYM/[_U9 9,CTADR]O+2RB$3449Z[&-F$X#FWB4\6'W] M#5S"Y#8O/;86Y(P/JU!9(#Y,D[81C=*R&_V>8ENH2KQNW8&H?5Q\O[BH7JMR MLW+B:A>KLW%M=@Z9VN6T4@U^HOH<.PF/QU2+LC!68NX$UBHWK^RRL@K+L3 $ MTM;V8S4;[LJ=,X^'$SRK9KP&7K-[H[7?;65%T>HM_?5K#R;%US0((6\MB^(. M1#G!MFK#F;OP['5*ZTU>FT]]>Z8$$.NP#X]5S/I+&%* MI/>ATF<>^A76B>Q0I#-<"GWY;'V 7RJ!$BW04@V4TJ.1(6-OURR=BVWDX 2T MR+?4_NZHO#MI#:;?P\S9B:^MO&,<%P7IF'OU[ MRWJ>!RJNS-Y[S+\D#'J:DAO?.(X(7/,A7TQ=!3K37K]^LD@V8O$]5=H")Y\, MOQU,?3PWP7G#A=YI*GSB?X8G,%L$JO5.;Z-[J["J;?A>0:^%/$3T/I+I4)^_ MN30ZTC2RV6I6QJ!"FB^.,C_W^1135D+WRV*Z7]91]ZMBNE_52?>'#X/'^YO' MGS]\N7^XN\XW(+MM+:R(-IY_-N.AU"?;0RYNTC?H=LN^&VTIV3@8E.3B-CPZ MQEW]R&,@P+OYHRA_$-\M+S<0)=+"7 MO28+T7NI=?#P]P,=3Z"'?);Q_KHRCMV][.H/QV\Z=2AN>_R)=KVAC- G;8KM M#7O^M#/7;R?^K^C]9.HY!R/@J>=7FN="BW+SZ^^I4ET3R%(^,58O+B9QF+8Y M/EJ]T 6/GH&RE0%TAN&5Q+3=[[S0(DO+#BQ>$^J5!LNTYIXA4B5M-1Q&' M-3=<$#J.L??F)DT(\E.-+3C6UD&1>!/& SZ>WU%//T1N"'%8GDM2!YM64# [#.=7>(8]R%T?B"3B*9I6 MC 6)ODF1;VY5;G7PQ ,90>1I+:[)C$N80;E&NAR*VE9Z!GIE#Q9^G"A\T6L' MF9IOM'%C^YU#%EU)B H!!AI33Q=@%?=^^\RHJ4&L77;5-,OPJ$.8?B+/P1RF M ##5'( (ZE, /M_(7)(ZV-0G0J\POYI (D]NV6*U;)RKQQ6-S6_-"Y)_0U-G MD0K%2N\P&=%JQ"N[G$7W[.9UP.T+Z$#Q]#\'EY#8,,SR3=G4^D^UQ*PED]Z$ M3/'[5_\'4$L#!!0 ( **B(EW$7]0.Q!P -E, 0 5 8W)D;RTR,#(V M,#@P,5]C86PN>&UL[7U9.O__'M8O+L M*C9M54__]IS\A)\_BU-?AVKZY6_/?__\%NGG__'WO_SEK_^&T'_]\O']L]>U MGU_$Z>S9JR;:60S/OE:S\V>S\_CLC[KY9W5EGWV8V%FJFPN$_M[]V:OZ\KJI MOIS/GE%,Y?)CR]\V/V-B4O1$(V.-08HG@QRA$EDFK0],1NW5OW_Y.5+MI+$2 M44DQXEH$9'R2B LCI U6&$N[ATZJZ3]_+O\XV\9G>7C3MOOV;\_/9[/+GU^\ M^/KUZT_?7#/YJ6Z^O* 8LQ?+3S]??/Q;[_-?6?=I8HQYT?WV]J-MM>F#^;'D MQ7_]^OZ3/X\7%E73=F:GOKR@K7YNNQ^^K[V==;/^(*YG6S]1OD/+CZ'R(T0H M8N2G;VUX_O>_/'MV,QVV\4T]B1]C>K;X\O>/[VY>W.;GKCR3LA>+3[QHYQ<7 M'4)4S>)%AMX]:G9]&?_VO*TN+B=Q^;/S)J;O3UM#F9_H[<3/)S?/(C]UX/[7 MVM-?? >[1'H'YN*YOHFA;N-%]9.O+UYT,%_5TQ"G;0SYB[:>5*'0\A<[*?/] MZ3S&6?LP=-^$&A5Z8HUOX.WPU!7(*P-\G[]?/+O @T8?O\UB_HL;X2Y?/ZG] MG0]-"K7J9OF7$^OBI/OIG_,6?;'V\L^7;9L?_>?WM>>D0$K&@"P.'&DM$R,V M+[DD-PNY$W"RK>NDO'ALD;9\$2>S=OF3;E*[";W[YIO).Q;_JWG3Y+UH?1B1 M>60]LX@*8V@(1L8XS# 6 .Z.9H4,+QO_K&Y";/+6^OS9UUBVP<4N^VUU81ZV M%%-37QPMUED--;,WLLN0CQ7NAZ:^C,WL.FN2Z>SE-+SYO_/JLBB=WV(/D;<. M:8PE$CI0HRS6@E)@6=^'9Q?1TRK!Y!V/"6<:3!S_]\CYF_?:QS.%9^KV- MW6![8W42&9&_9=I&ZJ)P7@I@*MP+:! Y;MW$3%_(B(^:#[!I/ENFBWB+Y6;W%"JS7O,FV]^,B^> MQS9D-HB;3<<;;T/0/!J-@26]"ZY=6"">" O Y0"W^6>OLEF JJ=^LT62$D:& M:8RPP59);!.U&GK3WP1D%P[()\*!XV<:3.B?9K7_YWD]R?/7%OMC=KV.(PB) M+$\1.>M\\GEW2LD!2[R/XFB')82J"--./M@JO)N^LI?5S/96EO*^Q$$4(@HK M22/A(D#O<%N@C,:).9("/8<&8.;!Z/VJOKBHI]T(_V$G\]ASL!Q'UA**"%<" M)ZYM7KW \E_',!H7!ECP1\TUF,0_QIFMIC&\L;96?ILOZV#Y($ADYA'C"F9!+'21&CG=T^(H_&5H!7*@)("H]/[ MRKIJDA5?;%].P\,SP&(Y<_ZJ>EOA% MG/K\OO7A8J*0B](B'UV,(3NZC$$OEWO@C,;6 J7))@4,(8\3.A?4,>3R#Q W M4A$1DO9.G=BY>$0+;% Z'#G[0VR-ZP"$+@YSWIMUC"809KA36TXY(7;!T=A8 M@\K]T/D>0N!;SK6\)$@[')!6@2:/<7(A#2?WC<>&!YF,]3QOKA_LM763N&5L M&FOD>)855<0YXI5R"3RDL!')&+7<(0388 >.^]@W'YS<3FIKV/\&#N#].&1 M6I^7'.,DKU^N@TJ$* V]Q3T(:HP*#X(9L-* C:0_#"92F3T3I1&E. 3/K>$" M^B!M"Y0Q:D((0D#,/%R(X;[4CD ]LH()Q+V/E$MLO(&V?.])FCG V[/M>7$K M\O^*D7)E)YVC,7MEF^8Z.QH;8WXL%>'QA)Q@2C")2:0&VN_;!=AH=./AI.BY M>^ "@7/\SNMF]CDV%^^F5[&]<4E[^IHYY+132"GF390D<4^@7;\-.$:C"^&8 M\OW]HPF0PPG\X.D=(FMD MFV.6<(DR)208#$)$J5NI>B"MYMR+_BG""F3]QI&H#@J64 M(L&IQ3B2B#AV10&+A'0(# G+ ME#;6IZB@?9KM:$9CX(+M$S 3OT:$O[Y8GY_W^7O8@LA/L_QOYXC7:;';Y=_> M!71$9>26QP]7(KG+>(!J)6^5P_?/QL \5MB](IL#IQC>PGSS[;*L MHOX&J!@R&0=*F 4L)4V:09\/]T#L:4&BIR/PX^;[=&(/BM_T66!!L,0Q,]I M.Y(/B/V09.HVYLDIQPROXU6P&- M;U,[B S]#&HH(<"=[\3)I-2KQ6D>Z"0#>QDNJFG5SLJPK^(6;,Q0I*F**&"C MJ6;:,<:A3WQV0C8:AQJ6*0.(!:Z:>+MBID*5I R*.'>",.>UYM!'X5MMGT,V MQ:LXG<>W69@EQ[:Q?O9'-3M_-6]G6:$UM]6<)5*;_PL;B4< ',T&^BA9.EOG<.*"K!.K9V=I5+_VR6$QN:J\K']5$_".AXC K)Y MY?8JJ;>!L@ MB^V;;YG9>?*KJ6VNW^59Z^(DA>]UIP_>36>QB6T_J.J+98RS0Y0PS>8"L3) MQ[8'' Z8R7Z/)T()TIPYI+VQC$KAK '/T'LHSO"(^_!8R+C5Z3M0=+"1X3S M^BZ@+9:6UA'9&"6B1GN9O$E6VB&BPUL1C<;P'2VSX 0*1K+?XFP[SYWP>70^ MH4AYBDH$I@(TI^X @%%P6:*+.?TE>RL;E+@7#%FC @K68F=Y$H%"9Q)L@;+G M]CN@D7.XY/N)0L?/^E.T<7Q4)1Y"\B1E5UI0JSUX_L;);)Q'W*^AF?CXPG_D M0\$-5>R#G YN>L]IC@D?'"'0>>&&]VSK!2"C1'Y;_-RJ;Y,;S*K_/7GQDY;Z[MM8AJZ[Q:;1OCO^4UZ^!+1A[KI?C&;-96; MSTK&\.?Z@]V8H%7J<$3$2%GA$C5*!0FMD$\ZP-%X65 $WFC+CI(NIS&-<0K( MA:10(#90KHE5%#K*>H]I_(C:>BA&'3[=CZUM;7O^=E)_'28#Y_O33Z19-X\& M2I_FIZ\5E7W,QE53^0QC471V]PQ\'6_^G[^_";2_^>;/ M[?1+_)@'\R9E]O2]=8V1938A:[4Q1A&F.'2UP&E'"+#'%0@?FOJJRM+]Y?KW MMN1'OLW6\-27PXN\=5]MS+7S):@J$#&XI35"A?>::8MACX='F 8X[$%G@[;'YM- MD&;IIF5[>VRQ?=EJR9 NMK-*)IM16B:%H?- =TS2M$>LZQ7@HHRSX)7T-&3W=&-IMCAZ7/S6-F/@)O:AW(E!D761&(TIYX0 MZ#9+AW)S_WGX8*\[5^]S_=)GKC1QZU4Q_=R7B*S $EDO%";,*PV>8[D[NE&= MI W!K-Z5/L,(#O*J)Q]CZ(Y>/N4=Z%<[FS?5[+KK%SJ9Q"X*>):ZAB*S^QN* M)%G:>>. !.91I:#SVZ#3O8^ .QK[^U3,.Y%DX:BXOE1VZ6+CHD+.!(FBI%@Z M$WUDT-F/.P';TS+^ 7>VH\4U')-^F;?5M"3TWC0%[VRPF]_TDCI=4L@P;U!R M1/D4HH"_NW ??'M:M3\@KZ"$-[11ND,,+D6.3.FS%%VI8M.<>P*]6QT:?]U] M'LJ!R*V8WM;-Q^@+$9,]E3:>N4GUI:/7^F1DCQ:Y0!C"CEKB M N;"K%FF_:.7 ]\]>KOS6/(L5]$I9#.(\?FN;>?ESMUBD=@FMK]/LU"RVYO' M45W%DHE??OR+[4[!+DK*6@>\F-'MK7?<-GUG@'F];IY'+UY9#3KN6 1 MIE2J9!+&X*TR#\4Z>D,8G*>G$.H(3B(29\@F;,N% =&1Y#DVT/E>AYY$0"<* M68&LHQ(EG:1WQGB73IA#_XA'X0/18[^\H?MF'["WUV43?=5-2OYZ$A?Y;B\O M2D[;_VQQ=<.UY0_OI/4%XT@ + M:T :+0F^87>"V@7XJ@?FSB'BF= QMQ4#]UT6]VB M(@E%!B==8AD^"&Z%'Z)$^T%]_>S>"T=4@;F\'1I"RW MA/$T_!:T$=HN9#+_ F0Z2F0GL(<6ET'V>X=BY'S0*!MII0!-*&G@S>4'0.T4 MWL,_E/D,*::CV=.=BF[$U,SO1@I>3L.B$T:[NH6NM!Q?-J2_VXH^_]URE?3_ MI)<[J_(X1>E 2XAGUM#DUEW]+2??CS>&G2C\(X2HGQ)7ABVB72;>Y#&[:MH] M[Y,_CV$^B77Z7,^^)Q*4NM0LBV81H)W9:G)08>V1;P0IMH4<-5 ![@9(=][= ME>C?,(WTNUUSI!,OGME'J"WY)S'DC;M+1+FQ7RS& MR21D2=ZA52BF"Z$)$9RXXQ(GFZ!/> #AC^8 \62,?"S9P]BN>Z"_::#U):^^ M.Y]8@+8<6>U<.<[(\R8L0S)1(2*+V/C=;-#CL8SF4')P]CV&\(9C7+:Z/\79 M;-*U'3E+_\BK(ZYDWBTV_9=?;1/Z44LID2Y%@]28O#XB2S@$<=L*'>?C<;< M?T33=S""'6%H["<]N+L%5H9:DJN[K]MJ4Z),'B?2EAKDF<2V),/FWP+3Z1XX MX[E=X&3T@1+.(X:&EO&1#TWEX\M)1\@!XT(/O&[XH- ^XQTN(E0J?;Y,J_^) MX5TH91&ILK>Y3$M"E5LMOE:3\":R.<1<^/>[H0&\="LIA877V(=5()GK'$8U&T8]A:>Q@ M$SP6F88,IAT\ION:8A3'UUE$.4E9@8;L I,$=ZQ82!3:U#_)P,8<@/NA ME@L,M4:Y:FYS5+\/A6NM2P%-F>!S;_&DA@K M7T:I5OJ)J_T$[\40G30^.Q9.(DOR$ 7U$3-/J(UC5BL/#G \149C6D3CY]HH ME]/F1/%>2V!?VA88DW<-XU(*5!HQYE."S:,:3T'5C[YP %AU BML">UZ@?J@ M2HO\B6WE%-W6X!#CUB*E'47&)(HX3:+<:"LU#L=;9H..8=_JL7^1%?.4F/4( MRZ@;SNT/E^;GZF!N*Z;>EQ*G>W8(Y3'2EI.2!V@I4]SB]7L3(1;-$8CWK4[[ M_TODD5DS;'K24R%/Y/7.G*R5LFNM2-7C1691UKP_0$6E+0\ 26<: M?'Z TIS>Y6>D:IH7W/OJJA]@>O-MT=EU)G!4;#=+>ANP><2,MDR00NF/Y\0&O'TUFT*!L M6BL?'EI,4"7Q]^+<="_T9+4@Y1:KS(I(8\.1M]Y9:QF3*]@,AC":#9C2T M A(78*^.GFK9.AD6>4-B1B8B?5K076D>NC1CW[3!B91OU4)N*3 5M#;[8L]^[+SBWG7<7RM"^X=G*Q< MTQ@TLPI'8 4NLV+,\-98@KX7E5GG#UUL' M/H8=<)*CVC M\2X;7JR-V"(36$!.:$-3\H:"7\OY$*;1Z'A LNRQ_>XOEQ'H]25.E0*R,BL% MZ1G#R6#E*72_D:>LUQ^'4A#"&\S]>LBP%5S2K!YH:3*1(B)1!NQ,-C\8= KJ M(2[(<%OR0[?FG>1S$CMXMTDP7B#M MM40D2&V-8#%Y!F$#'^ZIGR@.-AAE3B2<)W>:UGBT8ZD_R6@/IM;G".QH M:A]O3ROK2J8-1L88C"B3.'BN.LVC>SF?S)J[Z(*LD&-@G509@\T?D&K>:1/D#!DI>39 MA456E%(,[%,V1)G+>^&/$GO<,/,?XX6MRO7)9UEP;6;'_XFV69\4:5/7!P&I M('@0TA!/3S@IN\(>C6('I-P^X:8AI'N2(&,H?!+Z4Z#O%H;(+1D/$HF3X2#\MZ^?RU7H>J+$>Z9&11JKE/ M7'A+3AEOWPIT-,>?HV'=(1)\3+)E]L1UL!DBLHP+)+$+!&MBHX".%!P(=33M M2L9%N+VE^(B4>UO/>S8!YAI9'#B2R3.<''.]%CF/P+B"=#2-2D9%N+UE"'5" M<@?="NXW[:RZ6#_Y7 !^F6:QV8::,HN,5>5VY<2M9SP0LK;7;3TO.1K,:)J# M#$"N1Q'8L"&=M[9J_F$G\_AKM.V\Z?K9MRN1B$V__AC+O875],L1,1N0]X($ M9>!G "CJL@CX+-__.GN?D[I Z%T\Z@(R.DE$O:22LQ ,AKXE=BN88Y7M_XZ3 M\+G^U<[F336[_E0FMBM^NWU5KZ%84LCE_1AIZ0AS/(FDH4\_'@0UFC@)#$G6 MM2>L4&#[[$^[AKTKW7IW&'R,*?O%YP#X2Z"IT/N#&XT88UAN#.,D(;5 M@I_FEY)':+^CW@>B]>!&#';\OVB@ MNJ$T6Q!>KNGQB!L5E/'9!02_]=%^S9MH;/+7M <V@N>(T"R@"=)\3';\YN6%O<#BY8A MI[*Z3D0$IV4T'/S6S!U@C2:&#D\2(%F,Q9Y9=G6V*UV=3V+8W/?B$ULX.\\! MD*FS]0:%#215(9,4\XBL(#%$+KQPT+O^?7B.OH9PV[,WWEILDD/69>5K&<8A M8BN4@3;T[DQ0QCT73]IL9GT3/;G_MB;7L MCN,'TK'=VVY>LWCGS:%+= :)/(N9N5PBYYA#FI!,&8^SGZ> ]X8^BF-WRKQ6 MZK::M?<.C4N"3+01XI_?>,Z?M;!5.7*R'ZM6A]+ M-G&LY]M 82&0(RPBDC=)KGCR;OV6<$B6;X(TFH@!,"D@)3%&);72B?+DFFK# MNQ]173TT$Y Z:^5=WXFT=ANE1Y88@U(,W$6=$E;0J6Q;H!R9Z;((H2RO]VT7 M[8/[@1.<5Z&52%.7EXKDC/'=+A?;^HIQ*:8C9;R6C@(QJS"Y3&NW"&RZ,6S+ M>+%2R"GB43"@B2 P/-.YS-LK'#\?463%P&I!W#"'N2 MF$["& ]]6'\_HM&$KR&9,H P(.,_JP1>WO*SV,EVF("8D$G.(Z63YYAHE0RT M+[8#R"HNK?7S:@F_3WT]#55YGYWT,?2NPI,^ M>^/!H4BEDYPX1QETP>6.T([='7=\S>MY?#?=5JYX9VY"N: F<(9<]-Q[$H6- MT-OET:!'8[(/0<#U_?2T(@;3V[O#_J.:G5?3LVGCN[_ZQ;:5SSKO=369 M=R=2!^MT@+>"J'+HT0-I\#^ZQ1'#RZOL>7R)O\TO7-F\%F_NT+1G\UE;#)!L M?/2VLE(=HPU!GN1MS+,@J(0NI-L3XK'[YI;7]=[3":DW'X)FVSE_Q3TS1A*# M;8#>+?<".!I-/231UO?*X40(F#_HFT6LNQCY]?0&W,O9K*G'M,G@N<&.N9B$]]"G2<>C'HW./B4?3RSLTY+T ME9U,SBX[5_/E-/QA"^H^8&^CL',SW-%$%4='2P#Q#GR M&K^4,:P<%!YS(KKU83!'G+MA!;+M;NW*]YN2!V- UBN!A+?4!$$HMM"MK^\ M.-Z?O8K3>7R;ETR)A#76SXJG\VK>SO(;FMO>?.74/_]7[@'NE08HB8R5!GGF MDQ.ZK#"@BM;K=O96>H*!O+V]BDV5Y6/[:=ZTCNC M35*A#(,@28U/RF*L)/2"V8YF/!FH<"0!FGLP+KRWKFXRDH^Q2X-==(?H'\N6 M:VA=0(HS%A*64C'H,I[-2/8T4IX$!P#F'.ZD<])]9F%F=:;XZNW96[ 9I9"A M0B#KJ(J8R!C!JT!V0[;GJ>:3X,< ,@'CR\*:^Q@O2U[\]$MWS/HN3\Q-E_9- MZ?B&896WLZ Q9@I[!YT;]@"D/;M+/0F&0$IA1T]E\?/RC\N,_/M?_A]02P,$ M% @ HJ(B7?1''VG1, O(H" !4 !CUX,V[I>)G=F0;],^ZUO([NG=IPY<)4Y3+&T5Z;;V MUQ^ $B6*K.(5*%*T(SK4%$6SOLS\ &0F$HE__X]O5\-G7WW=#*K1WWY"/\.? MGOF1K=Q@=/&WGW[]\@;(G_[C[W_YR[__'P#^Z\7YNV>O*CNY\J/QLY>UUV/O MGOTY&%\^&U_Z9[]5]1^#K_K9IZ$>AZJ^ N#OTW_VLKJ^J0<7E^-G&&(^^]CL MK_5?(5+!6R2!TDH!08,"!F$.-.':.L*]M.+_7OS58VFXTAQ@CB&@DCF@;." M,L6X=IHIC:=?.AR,_OAK^F%TXY]%\4;-]->__70Y'E__]?GS/__\\^=OIA[^ M7-47SS&$Y/GLTS_=??S;TN?_)--/(Z74\^E?[S_:#-H^&+\6/?^O]^\^VTM_ MI<%@U(SUR#X\(#[>C>__X3P:]OSVC_&CS>"OS?3?OZNL'D\-M%:$9YV?2+^! MV<= >@L@# CZ^5OC?OK[7YX]N]6UF-7)39N_BBJ88#EZ;8 MS^/X,\VY314^7^K:7U9#%V?LU_\S&8QOUDMA:U>!-/="":>C_=]V>0ZXLV0[\H$U46*.@=\"A@PI&Q!H92,DT1 M/);G@39G]4RRNX&YU?H2ZNHJJSW'538UWEHJ@O[I655'%D>7*OYI.EO\U0[C M<'!_^VE<3_S#F]5H'%G]>CA]8!S _B*]R,:$VU'TLKJZKD9IC)U]&RPI1VH! M9. !1*F@-M)KHU@I8K0!RLB3%6O^"M[L8.@NSNRM\#8*[.Z-QY!I[OC3I<(C!_7H MF+!2V048$.%<5://X\K^\7[JMRX"0HH#*2P"&!,C0X@(/MH.CF #C'09<2QZ0L,2X MW&9?">@4*)!/XP5&_IFUDZO), 5?'\>7ODZ"Q[ K39-?_=M1#-=\.U!//)#& M.A "MIXX)4EV1W%C<"=!DR*66*8,WIOKJ^MA M=>/]]$.?)K6]C/KY--2CI0D5"0XT9 I HX(),5ZW)O>ZLR/4[X!1A>U7P,WI M@/U//9SX3M1+22'L@&8< JI MM(@A)-(82(<]P 9BR3D*!N?.]6V*[;NDTGX66F82WY5)J4CD]S/WKTDSGM9B M?*DZ4I@OJ]$XPH^?244<@_C4:6E:_'LU&GF;7O\V&%_.R70GDH" >T: (-0 M23P"U"E*%,(:+[IFRR4K!?&=)O&.Q:#+'!7%.7KNKX?:SNWEG24U-F?C<3TP MDW':[/]2?:KG!]YG7W\=6#\3#0/HD 9"*0$D]0$8YXW0T'I.73:N[H[S.^=L M3P9>YJ[<>Z6>^@Y)F*BH+_I;&EI)AW$$QC>F?WVAIQ5R5]=^U.B[\?9(EQIJ MH&P,D)#A/(XX%T,CE7O5W@'G:9*R-\LMLTWMO_%[/Y;._72;Z4NU(W1I/9 R M** 0(Y#H.'!4_FWAG>&>-O?ZLF-+7C=#\<'Z^7P*W2Q"/_>WL[>_F[MO7>9S M;ZN+6^-.O>>E/;<08R_N9!*0&6J4U2+W)F1IF;X;-A^>$2V4SU%:M;B-_\&/ M/X8X9)>V66@Y]CF[TX: S0&'*@ M',.<<"*0(@?;%2VQMX=A?$4$ PP'I"A'@MHBF?.V0RW/%\C_+OZZSQ$>&V>V MVR"Z>95J.H;-CH=T6KXHTS&<=1 S';1Y]*3S0?/'NZX""!-?2<880 J*J :, M+=/9*=Z%9O_!O/#-K0<* L1 !2V A\)YZXU3+O\P;D/2UT&<3/9>GL?W5N^Q M',Q9$N7%S0L_LI=7NOZCKX%A*[Y"AW;683O,^9V\%EU+EPSF. +:<,R!M)8#$J%%/UI8 M2G-7QQR&+FO.^!P56U9:H4S=?S69II"L'WQ-19*L#) M[8QW8>D_(,UKM>4"__U57J F][,>^@CJJQ]-4DC<#LI9!C3Q%D"/)8TR(\QP M[J"L#R9-Q\B?^T;1*$Q %)B 8&16^+I6H\U-(I([[+&W\A^WD;X76E]/Y .MH_,W=3+@VQMU/_WU,&=T0E91@![I;5/&RYF MHW->\>OG6!!_>V! ^Y-/P'O(H-*,)R82F@_ZRG\,CS"U,[H5U#:NPAI[=P+I MUSG(8:&JE'HSSOM;@4.> XT5!5Y#S:54+JY[3\_F':O^H4R^4JL933VMQ9Q! M.6M?4XSC0&FJ@<4!!9,))9#JE?6T'0]L4G M8[1=%-5'VN13=!'C&_K"HR5LC *5^OPX&B< Z:TB")4.BN?P'$'L\ZY,/<"N M2N^<>O/6!-WE?N?J%%-?<#<9^BJ\&C3ZXJ+V%ZFJMPIW']VC;FCWA^6H+O+FI]?3FP>M@6 MV6!B@%%I7@V4"VZB0&2C;BQKHKM. (=*Y.0S;Y5;S9DC^\^W])F'U.ZMM8+* MF-7I!-)_5B>3H:I26CX4!5APP# , >;>L^BN&[19*\CC,OV*Y,X!+;]2N3DC MSU2;4M_\_NOG100B;5 ):@%3)MURH0.2JT*5QMN?+ZJOS^^^\=;"=[\\&/CA M>?V&H9D47^VEM9QIGCL$O_SG$H)@@9&( ^DD<99X8MDJ!W8[N_WRGZ=@MRVU M5F"\O?_ONV/HD@'.=*HGTCJ&O\JE2[ "I)0A#E>5>6]GM_?_?0IVVU)K&9,] M,P0O/RS-_58 '3@!A#'AN,;>\E6%M-O9[>6'4[#;EEK+N%4Y31B>O_[\Y>.; M+[^\_NWC^;M7':G>!$CX$.7ASD#$@F8+WDQ'>K7MVY^TT;*HK$"_M+NPZTV4 M/76LJ;4=I^/OLW3PZV]V.$EG%<^:QL?_7,L93Q(4D)('X(G7#LGX(WMSV1U@ M]I^6+9H.*6VHGG*V+R9-5$?3O*RNS& T5=0'7:>4\]=]LK.;?&V./.S6\#-E M7&?/G>N\TTDK80B01BG I<>8,\00R=VI816>O8OH[S+;'T/+4YH7-W._M6>+ M4.KM!@5 :8<10Q-D]DX5VV+L*R.;C2=+Q?8EC7+H#.T*[;5>4@35;:\71X.Q M,3PU@>;>SNB NQOAV,@C @B"AKBOR/@B=!\$%A&'C@[$\OW^U *))7QAT*(!$^$RUX+W8WFA.B12>4% M%ZS'Q&V[:^#=0)O!\+8M9'*8E 3,6YR:8D3^"B@!\=93*;@G.G>?HAU@GA!] M2ANIP%5='?A>#G73#,+ N[.[]IYO]*">-@1^-6A2=G92^T7L4J7.JA8" @4- M@2#$2[0VV1GO"3&M-[,5V'S^I&]F[:IOG;69EGSSC[IJEA2C> #:A0"(,9#; MX&/\E[O]Q3I,)T2=K.K/>/W6-%1LFT%U<_G9C\>WNS[1X8]NOGQRPT>S:]Y*A6V>6*B(86>A#U#?P$)ZY2@@2%D6GRVM-[+#,1"&XXA1I?X?T$ 4B,9. MY;YA[TG7-Y3ER4KU]UO?H$SJSX9337+J(Z$%8!1*[BPFFI]Z?<-J.VQ>W["9 M$ONN;[ "8!=$]+\,!(81#1P+!GMA-5F\7ND$ZQLV-VX>11Z@OL%*DZ[;U, B M3Q'U 7-M-S+LTZQOV-RD^RJOP';1;?)WMBM^>U7ZQSK]/_FQCWKI/II3$(ND M@U1'CU9(X:VA7N7>(]H4VW<1%10Q5.^$>M2%=SW.0M'"IA@/$S24L?16=-K3 M3 6"B5WQIN;.1N,XGC4B3 2%/,I=(G-8.JT)+8Z:32NM4Z27_OUUF^VNLH$8 M:)HZ(@9(I3=!B>RMR)9 ]._CE+'7\CVP>R@[=UQR[J^'VDX3IK?2W^XZS2$C MPKF(#-.(S(88:'L*C%?,*19!\@U/IJ]ZS(D9.K->"XSW;;>P&:) &\8!0\89 M@86 ,/=]J$^[@F"K79.LZC]L[>WC@=3P M2LYV2IF*=!92& H8QP3@'AH)B978;Y:?/^VRJ?T(5J"]SDH8=,%#4*% M&&-2Q&3PD+D?YU?Z7@6W,TN!.M_$]]EQK-3 :$X92PWK+0;28 /B9,*1])P& MF_TNLVXX)T207$K/6-B[0=CPP$G00#/G@*0( MZ@")-ZJ'%DKW> Y=PQN4!48A"[37A$CH [*Y:YA/H89W)4]RU_"N-,H3J^%E M% (MO0*((2T@C7_FN8O$3ZR&=[7Y=ZOA76F&8RC); 7XHX9W:U/N6YNYD1V. M@C > 2.D!]0XSB6+\(/,)U_!N;MP\ MBCQ #2\/"L0W$! 8::X5EV:Q;.JD:G@W-^F^RNNGYF/:(3-]/?<;.TKT=?8V?K^J;Q965$@@D2:\45HIJAYG-?3]% M$4%^T#BCH0O&3CF$^E17<=D9WWP:ZM'X;I!>IWS1(R%52K1+('6(+H6#@1NG M?5B\4^>HV-PIV ]V%R1"#V4E#Q).I9H)]7%\Z>N7D[I.!0Q3<6<2S0L37Y\/ M+B[''\.OS9U6EBS@&(@RN=1WR%M(HB',9J%'#V!/@+Q':=<"]2O_J"KWYV X M7,0!E0%&QX [,$*8$ (IF#N1-7OV"=!E+W46J"G)ZU&,]>AB_7.K1 MG+ :LJ@>P#5)9V=PJG"W%EA$L4-"Z* WNJ7[8"[E&@%/B*#'2XP>6N1U3-YG M=GIK9!/_[&/L%^59GLZC J9O?JA&C]Y?]#NX8L!@Y8$GRNO4T8(#)IM=1-47XN^2V'U9N&7+XU [=K-X MN76Y^N#'BW)1%( AT@.!-7**0"J+E:]F%N4$*'U,QFXA,2IQ>&0&6H^6LCX1 ME4R)N$/$YA7Y>S:?,DG781D0 YG;:V8 :8PP,HAKY ME$OVN7?L-\&5[Y3(BJ=]N0] YS1@B .&!0\D,X0$SPW.WJ=DMS M/YP&O\WEX+H#&M0(:.TT@,I"(3%BB.8.65; .6V:Y+)#@1GE42$(#)0!Y)F) M5 T8:($-4#I$ 7E@V.5N#WBXXIWB@=I.:BTP W0+^FOCPV3X;A"6(@'D!)#Q M+1"XCW.4%X'TF+UXP'6"M,ANC@(SPME558\'_SN=J#Z&13TL>5O" L5I ,%3 M;JPT**YJFF7-DSV;VI09YJLGM./B(M,% )D.ZW)X@Q(7SNXK?3 M2W9O3) ]D]V;&NI(LH_KX/Y(=AB:"R:\MSMD;='^7U1*8>I^IV#;DN+'U,?>Z"\TL!:Y!@GQ@?8XPQT MD'+P0Y)F6Q,4:):W\1[1'$;(-="0.6 $1 H;B 3+?=S@B6_9Y2?+CN8HT"+F M[>A.U>N#R"6E., <3O6?+M+<00T<%023$*)JV8R0F* M000!Z9@5(NR=D2XN%3__G)4O5GM +^Y1JXJ\+]E9 +;0/L /'$#487"U6]#WYN*NEG2 (G,>&88RS@9GTJ=GK\T?$F M7S#0DTUZ9M&;JO:#B[OF&/9F>K7M\%$V4I!0$Q DDT#BTZ.+OQJ1N M"-\YFS+9IG]7:NT(@&G;Q#(/.%(J0(R#TPGC#9>C%;3^7<;_2@_J<> M3OQ[KYM)/FZ-@.[\"B MY@Z-^SBZQW+;EJF>_?I"-X-'/'_3Z3_L7-_M=T+B4TZNL@=B,KED.& '+>E*+T2V:&2S@=B31=W\UFO1)E#VPJY MC+?]LKM6L*7JT+J J] (6[R)5,7,=&\<<$R!^I0-$(>2"45:CW!W*CH!; MZTK/CYQ:*ZU4DE)O1]>3<3/5 &J_1%- "XRF!%BJJ&?0()7](ND5< Y0:E/. MD%V4V=,*)6I#6Z#A=F@V.& @<< K32DS2CB:O7:O&\[W1I!=K-#3#$+:H1$< MH05.4UD]-B9HKT.Q)6@9SO=&D%VL4*"^\^X6V_2_N9MLVY99:PF0B@L *:$8 M08Z8R-Z3J1/-]QUE9;)2 ?Z<^V9<#^SX_C[D!8SM[W9,CFW8"P5:^^ ^3-R5 MBP/5@0U88)7+*8/Q"FB'& B8<.>$<$KFGN:.CWQK K,GP+V5=BO N??5R-^\ MU_4??OQF,G(=J%"00!)E@:262V&@9MDOAFI'TK\_U9\UJ^RF*'$"V-?I0H?X M,=]\#*_\==4,QNW0)+= >QY%1E)XBB6*1L[M6G7#^8ZHDLLH98[BZ9$=Z.'; M453.9'K_<]L$JU ,$*P$"(I J=2IJW#^PU5M4+YO'SR'?0J[[V85X,FU==$IV41:& !**H9@)!HZQ UBF7O M!+0IN ,FY ]>D57&@@6H]HL?NB_5>SV>U(/QS>>DBJFV[J$N O3: QE8#&T@ MM9)*B$+VW@QK07W/U,IKL1(=UV\/(JSG.DHG$ (U\16V6D<6A.QK7R>8[YE" M>2S44_'^Y\GU]6W%J![.N0*AJJ^FYUH>RM@_U=5U7-1O],BE27=Z)F^/ZOT\ M#\Y1OE] !9GJ]V?/^S34TSN3[Q_:2503!%#86J (8T% *"7*G7Y:CRI?&Y;. M9[4FC"CC0'%L L0!H>1IBSW(:9-L?55)Y^9(]V-5C*:XEAJVSM%>G&3HJ.V MJ-MP&9=[(6/8(F@(/@3(<]^YMP&LP[=2R4F'JJQ9"GAAW=+'+V@/GULA%LK6 M;@#O,$G8[*;=E#I[VN4X*.1@.J9.. @2<^$L8H[VMKJ7ILZ:K.@1,F>E.3(R M9GHR/>)S$YO4?(^L/9V&4Y=W@S'@<;Z5/$AN%R_CZ^@*T/F(_J.Y[-:HLJLR M=UN(E]75]63LZWM,*85;A?&?NO;M\+2G0*8[( 61E#%E"%V\2JC#TNN?=6(F MSZS60I,AN9O/,1)V;I/*HL4(K[SNO& M7U9#]_;JNJZ^WM:S=YQ3,01HX3!(7G(@BD"7_J_"<'C&R:7^9&;18@#"[]^ Q M;U/G<:8Y0 AY*YT1S.3>.5J-Z(C8D2?WE=$ !?86YZXL>.6O:V\'TVQU?#WT M4[6/'EUET"G,TAZI<""^P"#"]]Q31##.G>'*A?WD*'<0H_:9W+B],V%!0:EA MEG* >\^\Y1!:FKN\>A6>DR-1-N7WM <9@[.KP7BZ 3=R<44>#T87?F0'?JZ) MUH=J]%*/K!^F[/*G26TOHT?WT0P'%[?W1NVQ$YGS\3GV(XNI(].NY+MJ=/'% MUU>SQS[@[:2O8 RH=+A:Z:!@\ &&[%7Q&\#:.X3K?$3KIHP^GGN;GN]^'<4'N*E9]'!Y++^X>1G=@8NJ MOOD8DB)GGW!M*6_HHSZM0$ ;I.*,S@,DN4L4<^ ^U/YE5AXM'9?LV9Y%CNIN M),-,@O8(O!5TL8/B.P ^S-YG__S8C: 9C'NLS,1$ 15#!B%7VC3[+NS2NM&D:N'1)&B;2H9'%_^,+G8U/7_QIIJ,7'WS2=?C MD:_G;[4E!%& D#) *.J M&GQ$MB20"GC0JV+6/) .<2YXN+VK@YFK-S[P0\7 M9[\;V#BB_1OONS+3,&E#:<"5PBZD&[3E9B1:\9"3ITOC?7B\)H# %RB,$@H&408&Q6KQTI*^%KQMT_XPK';;V:\<"FPR; M"_#;8'PY&'T<^3;80CF@K4^):$N5M1'.LFQCU69J)I[0QE@'DN.8+:2Y?[[H4C8N0!DO[]$W*E37,G_1^EC*?= M J)RKK4=C&_25<7UURG@LXO:KRHL1\P"*1D'0>, -66I?GBC).UNSW^B^=O5 MEJWZ-4O&C%I3CW\_US%FN[]ZG1"" :>6 @&9 9((#Y"6TEO!@A$;]6J)WSHW M/<7?'J:F1P\\)==K=TUF/-5S#^+13M%J&-MX0YL8]A#M[O=0_J+Y]M!;%\+W^U@;D5AS-23IK%0#"1#HM M+7)ZH]+9=<:;?^@3--[..BL0G'V>F,;_SR2NY:^_WIW(NY]4H'<2.*E5ZKW M@-(F@."\0H[1*%_N\*L#RBEY/3FU7N 8:PNL>_]^/;!">:).4(?)!64QW7HZ M[*'W?F:)=H""::"\A2!0923A3)CL&R<]$V)-*N:@?%BI[O(\F%O"YD#!5'- M9'1'N$9(4F6)R+V3T0JD_V1))D.M-O\.6BY01)26PW'K@SJ0S6R[;@\BI,1= @@Q3!3ENFX$A;EP0.64Z?"CEK/&$1. MMW/.?9B,7(J/[^%96T^\6W1? E) *VR UU@H*H0.BTYBQT9:YR-.Q\0959FQ MI=$4U>?4ST#7[J[]XF^I;'$TOEG:D$,$:(D0L,1I"SEW1LN-S-OQ@!,S;@XU M+IN6%;E-_V P MOMGG?H%Y%J.U*73#]J;O?-$ZTN_&V'W8>/?-(WT_:9 M?T8&=I*9I1N=E'; !D=B^$ 8SM[19W_4^6XI6(NEZ0+3F@]V@::+MA@@PE!M M I<:9U=?+O!]%1OWS-+N>Q#Z-/:Q5"W?PN]HLZTH!=JGLAWJK5)>*LISA^:/ M !S^\H->.;#8(FYG6Y3(ZNZLB K3*5VC K(;N(KX2T $VU0YN\Z5B]UP& M*[#C\LG7T] SQJ53I7142!.#@?3" XWB&PC*(&EN_ZX#R@\&93'2(1;.+C5] MJ$8?K]-G4U?:\;6G05=EF]\Z>LOE_I._K1=\S6N*MY]F+0N(EH" MHZD"3 1&B3/*T=SW /0FW!,:'V4)FFL8%677,2TS:P7]1]HU:=Z.[HM?%BX' MTNE4& />68,"#YC;W#Y/7[+]&$1]#Z(]N%6@QJ* T55>H6=$(% IW+W MSNM1O!\CJ>^1M!_#"EQL=C#OU1D*XLQ! #1(> .5$>+I#*65L=%16N$W/[BX MC/\_^^IK?>&G;M$K/?9O]*#^IQY._(K!HPE/5R] X"Q7UBI.C,U^'.BX5/"$ MIL8#9X..@()/*MC=7!V+.J P.EH804 EQ YRJ3C+W<3Q&.1^0F/O&,A_A -Y M*^8^J='[.)VPM2*$CY:$+GH]2E*C%'72/YV5=$OA?XSCXQS')3G\A'-F6RN" M!P448CJEXJ'13B"OGVI2[<=@?J*#N22'GV+R;E+[9FLM( J!@EH#R$@THY8* MPZ>3C-A&\A_#^#B'<3'V/LVZ0 MGKE9,]E7@R8=>TF,/3-1,FV7SBPKK8!45 M+ Y&X_C&T9P]VT2@)S1;'C@+ MF)T>3RJ0F-N#6AC!MS>)Q??3-3%)"1,]3,>1EP\=8P*TX2[MC' 3&.)4/AT7 M9 <%/*&QE9_'E/= H^KX:7WHP;@K)SO7M_ZZL[3/FZ^_I9?[7)NX]S-+=V/9 M7O!,75A>1_55-]Y_]O77P=U9K^6%:SC]HOCJ8TBWK5R,!O\;N3I-P[ZLFG'3 MN6Q908!QV %'(:'<&HO(1@W5MY@$,XN0KS]+'F"MK1ND$*D0E0-CK(#1XX;2 M9.]86T*0OOJV')+7W4U<#L6(8VGH\GD<5ZOT11]#G BK*__N3M(7>IB.FK:= MOD?< R4T!-'C)88@"ZW(WLA_ UR';_]R,/8L\CFW%0M$UG=J\&[ERKITSLQ2 MH(+F0%MNO%%4PY"]I]!&R/KWKH]IQBQ@O<[#ML?EW?Z.#N'?_HZ.PL-=%/Z' MC_O#Q_WAXSZ)&?OPC#@6'_>'Y_'#\S@.S^-#ZM&PVKP1]N# MV,%$ F* M,% J52 K/>N>T^X!S&C0'/G X6,\0@0R[[N9\?/8A7LK2_'L2K MC'TLR_F+21.UV#1G]G\F@^;6OFT](CD")MV9)00*7FI&2?;ZKPXHAT],]@Q_YV. ;"H A4"1-]6V*M MXU1SGKWCVH&(LJ99[U'P9*7Z,_)C>OG*+VE>'DZNDHO\35IQI\NJW$U&MCF$28-"?8.6.)) MC"DE2==E!L #H6V7Z<6/%/C=6K*;) 5K_;V3C)WIC!:(>**XL MX)XASA$CFO3>].5H>+O/C15'1]N5ILWM+;?=?A 1+KS=T=!>&B UE\!0%K! M"BIG-O*ZMGGJ$9Y(*&[DJ@\+%6BIOM5=&C;=9JTH \E[-4Y(XTGNIC='+ZNOS^-6WMH\O'DS> M\L#O,]S;5_,9CZ$E*+Z1W0 MQC#@D!4P:$DD775B]AALV!%2]&7"E2K+'01\\'\.;]Y4]55<'B:F&;B!KF\Z MLK^, !,\!LIY[@2V/,9,&_G\*Q[2WZJ[G]JK CH[IHN-IN\V;YMFTMV)/'H& MD=U2@\ ,8RK$'_)HBG;:!#C"^+%P#18(!*IY$/ ME$>'O@0KV\!\GQ3;VRR=P7'>LN7;$X1?]#??Y*A77O5U.0J5-X:;J4(Y=72X MKW__,YVN[.1(,!1(%T-VA"TBG!-$6>Y!M@+.OI/)\E>WGP$Q&L@0$! Q]*/( M0.5$[@6N TI?];ZY;+XX+^30\!,KRX50 "6QCZZ=A9A*)$S(O:5X9&6Y6:R\ M6Y'M2FT?0\UD*\ ?1;9;FW+?XLF-[' ,A D$ 4UU=).TTLJ;8 +*W:KR21?9 MEN7)2O4?H,C6T@#B/.D!8=0:3XQ;VL(YJ2+;U?K?LLAVI?(*I%EFTL88S Q& MTR7QX>#H6Y>.&H9!6AK/FL:/FSM-N+-1#,.T&0RC?GP3_Q:%XNWO%3]\[*4PWMD#.CI(/ '/[Z-4F=A_T,3 MCD_5. D=HX^;5X/A) 6OG[V=U%-9YOH&[A& 9WQZCGB]E#(RA?=G$8!;>OCK M;W8XB5_^)HZ4E$&:C.\.OK_6=6ICW,R$Z1PFC$&@=.2A)] 1%"#4(7NI>2;L M^0XC[XFH-4Z:GNIGA '&-?+6("1([L8,>27H*TUQ$.YV'T[NW?C'D@K94_ 7 M-^U?T.;M.^>!--X!C%A?V@VG_Z1!7MLMM;C- MH_@"::T]Q]+95349+=UH0&P RGL#.$1!J#API#@RQ^X6^+'PK.CL*57TU1;]/L[K.+\O2HVXSJ+F:UDXK>G\;N*C-KWXT\>_UOZKZY:09 M5U>^[F053:^@(L '0IT2D@F3V\78$%K&)K.+#WQQ\^B1S8N;"Q9F?LF^;--B)E( M;4XK3EMLW&J@L&-&,LDLS'UL="6@PV=&>F)'UU4&>UNIA/=_BZ7=G6T%4ZK9 MQSR0PZ0J,AIJD0)[:[EOT]L0@*$" >*M,YKK(&CNAO,]F'Q-SN! %E^IW/R= M*M*,EF:Q.TSM(:;D43IB!7 R4!N8X0Z%=<[PJ@<GPW=H# M; WS -W@>W!*2]NK ,52C_N/X1]5Y5(WA;M6^II?XUANK:@XX*"N$""^$("R*@RWE*)2.[L M<#N2T^1#!JT7:#*XV^45'J/XRGK J'7,LP"]RGVBYFBO'NF!*P6L4N+J[%M_ MZC[&GEXVG(1OSQT[C8%&! .+J0@86P-Y]B/SJR&=)EMRVF&9)G1?FMS74[ZK MFB5!.0] >LB 01 )3A@.,'=+\D< 3I,"N^MXV>!LKTV;1YUK8FPV.P/K!E\' M;J*'S&Q!6',* C,R/',(%,88?A M0EJI(\O0_OW]#'& !2A@@ %0 &-R9&\M,C R-C X,#%?;&%B+GAM;.2]>W/< M.+(O^/_]%-BY&W%Z(H1IOA^SYYP;LBWW\5FWI;75W7>B8Z,#)$&)TR520[)D M:S[] GQ4L8I%$HD"*/7L1$Q;*I'(!RH3"2#SE__^O[X];- 3+:NLR/_C3^9? MC#\AFL=%DN5W__&GGV[?X^!/_^L__\?_^/?_ ^/__>;S1_2NB+HE^*\O?LB:";#:G3HGS ^#^;U]X6C\]E=G=?(\NPO/ZQ_J_E M7PTS3&EL!C@D88A])PUQ9%H>)K9'XL3V:!#[%W=_I580>2'QL.59!G8"-\%A MG'K8<4/7(PEQ0V(U@VZR_/>_\O]$I**(B9=7S:__\:?[NG[\Z_???_WZ]2_? MHG+SEZ*\^]XR#/O[_ND_=8]_&SW_U6Z>-L,P_+[YZ^[1*COU(!O6_/Y___CQ M2WQ/'PC.\JHF>+__O3YPR3)\'O^Q/-S>T/+K$B^U*2L/Y*(;ACW MS6CU\R/]CS]5VS(#E#?_@(_NI(\,'FG&F#9W.=0]8I=]JFB>T]98'0Z,L^8\_L9]^ MHW'RVVU)^)IX699OGC_DR2V)-O2W>O=U_8WF^*;?O]_S*B'[1KO8 M&]42HU\;'O[?2OF>O?L\# M(?X#YC\T7_3) ;\?3:WR@TK0L'L3$J0NQ66W5 MQHC^"15E0DL64)X08.*[=?DMJ^ 6Q=]:WY;^*F,\C8 0LX'*=K;!H%\Y2>7V M,93C3,MHAGH!FQB*<-H:#IZ V<&VPG>$//[VY9Z4] T+Y).WQ<,CS:MF?S"8 MGS?/^T=NR#/_Z/(K*9.K?VRSFEEC59?-YJRZ9ANR\O:>Y->/?(CJ>EOS#0AG M]1?*]V(TN62;/G+'UOP'DN7L\[=%7IYVB'RVWKYM)V(I?E?5O/Y)O MV+6-J8DCBZ8X\GTG3 W'2PRA_>9H9,TK74=+;!4;BSV_@IPE M#,Q[=V30KRTA!3'P)/-S?HJ]-/!1[+>]?QJ/MXIOF!2CM\OI!^ V\9G;\ F+ M2+!O)!8FS!"X17B>Z\1&:MBB%C$85[,]?*F9.ZKJ+&9K[H^45-NRVUF]*[@+ MF?Y>S>IBV4PD)02&.++"@8SFA"AGF,QPM-4,YH0(0W,Y]6>8L20T^^T+C;6DX.M8C)S8O1V M,_N,Y'G+-JKH/[;,@UT]L?_LUAUB�)Z'F@ MI+'NWF].S-$> M;/9A^%+69Y6\SRH66_R-DO(]^Z0ZC@&3.,"!X4=L;;/2R+>"U(V$SB!G:&BV MQ%V^3$L6<;JH(2R^MDUI9WF)4R SS!XEQ 4M=@L"2:UY4V.NMO0M"#5< 9<> MA5_ 729_ORWX2^SG.1Q1C;[D\+F MYO;HA(Z$'B:Q:>'$\*"5(J"Q2DJJX:+"Z(>!XQ+C\LFF+B^2F. MK<1W M>/DT3(0D\/K]DP>UH@8YQ0A,BI^CGBP4Q/5#+@R?J4 &<=KX\&7?&, M?4J@PX/VR:R1)5S067Z'9_XG6-._Z6(MJ19%^KCJC* M3?^"7*KV_5-DUMWZ+P@[VOTO/2\9>)&L_)ELMO2RJFA==1<,R77^F1_[E8S0 M&U)EU2W]5K]A[/]^[._MR,%1&*8XC0S+" EU@X2 (C(@ [H/\>)[FFS;@V/. M&FIX&UZ\5!=HQQHP>H/J6C"LTZA!8+RW4QC;)S;,](I+$-M:[?A!#4-=9C#B MC*&&,Y51H:125(6+4/+KQI&2RAD%F++CR/DJMM5\*/(O-1NIH7KLBZ(HP%$< M.#CU'9O$EI$&:03Q1<<$-/N:ZS)A$7KYC"J>.L/\RO]I_,5@_W/1(RG1$^?@ M_T+F!?N$_[]["I%M?5^4V3]IPOX8^!>^%R"2)^QG]\(QP_ZQK*JVS.SX7XI] MB@TB-;KN9$D>1:QD-OZKKF!+NV#5,/B<9,7?+\G7:I)E%QYEH MGRF+AK*XIDE#\C)/CC[Y*<_JZI)_J[/ZN5EW)D,:)_)PZ#D&#J(T,4R+L/VL M"[I\U,CLBN'/AYQ7%+>GHI_IIBD\K@OT^R]7&-4*2A]M M3]>@*;=V=)92=3[LMK@EWW[)ZOO[8L-#HO=%>3J[^?@BW#0ICE(WP1;Q@SAQ M+-(E[NDE8*'C@]EF07V\:5P-S^-(S M(.;,M2I4RE%W'%T@KLT!*Q>G"U'V+ER=YSU7*8J\JC0;JWK,XB M1=V9"G%<\FUN/+S"YT%/1'.:LA4%YJB6%2CFD92J!>9Z>M*X]]T#XA>H(Z_. MS0A+JLB?+--;U7$(BW_L(<1?E',%G^D3S;=L^+BX8Y$5+];*DWP%^7S+V56TW?%U_PX-C4" M'X=1%&(W]#R2^E%HQPXD-AV3T&R>#1V<,$(52HL2T6\QK:KV"B:JV* U15G/ M%"PP/:$NL47[/"7 +'1'"^TUH6[MG99$T0I[@L"JZ^BT@,>KY MYXW^);0'=1$]W*P$=MW+T1& U([_]41F>5!4*U5OKE1/FX\!K$2_:E M39K:J@VY.XX S8 M()%A8,UJ($Q.O,3R4?MZW MGR43S$D+B@.J(3S)NE3EX.%(J]4+GA1@6"5X^@&YW='X.'!W5G=T*>E$%HY, MW\-A8#JI$5II #O!GR:EV6@Z:FBS9T 0X5- 2V*;(S6RPXSKU'&\EK/*9>$4 M[9MF"*VZ?UH6^'@?)? &?$F[RNNL?A[DOS57?4.C@//-ES?"!UB0E;L!7J:S7U''=4[\K!E>TE?8FNW0BW K'NO@#UE MU)+6 (0C**:BI7R)VJKKN:#HQXNZZ&MRQOYF6V4YK2KF3Z+N-J2[M/PG33XD M+(3(THSTN^GJ,O['-BO9%CH?7O&SOVT?:')3,C;+^OF&?;]J]@3'2GU\:--T MN,N( DP".^0;8=YWR8MP$D?43>S8=CS05<@J7&MV/#W=YCZ%]D1AKF>=V1-S M8*]N3F!NL&+U##Y44SCU>+\PCVF*OJ59'?78?G M5;WWJM-PO :L2USBSJU+:?FI25FLTJQI9]64VS#E7D>;[*X%V&[ B([WBZ') M]HN6E[+E($S=T#',V!;"&(63UNS3!TR@QST7J-BQP=P$ '!*0K<"-VK:- ;S MN!T;%VBHM0$GZ'J@-0A,EX36 #=AVK0G=^>E4HNP>RTI18,%&7.^N2DK2 M@ULIN1'D0OJF(P'/PB_I/@[ MVOY[\E">7UQ%#B:NZV)JDS0R2>(Z#@BF['R6-#ONMD-*/.0090V+Z+L-8_+/ MP*-\!7,@%G6OJUF8@V^5>L <^M IE?/WYPO$6.2EN;RL2,>=@3KM* J,%3"T M:M2K3H''(:W"D64K"F+^>/(3(YLG38XVV=RPK_(]H[%WR>^VC+&V=0L;^SK= M@Z:.O&08X(B[2C.)'1*1Q+ BT*G&V1QI=I([FMQDV5?;A_G$\Q4NYA)752,T MY&U90P>\H9ZY@UBM+E!$T0W)D@MTH/D!*K+*2A!%2E-6'G(N/RO7C"A2W[B0 M1-7 DD E_(:I191YM^4(2*U/;E&2^#%#U?!4=1T/O B'Q(^Q[X86)J%O8!J' MU+3BR+=\4,@H2EAW8'B(:=3#$&4Y"Q;SG,,*%7E37X[(GBD@?(BHBL7D1%EP>LWYRY'5![)<$'*':+[Z@]JCI?5'2["YOD]#B MY]N2L*F/NS+8YK=->]ZU^[[LMGP\-9O]H:[++-K6#6Y.<4-&8 \)]FWBX\"W M4^R95N+Z-$PMFJ@XE=+"O69/U/&,XHYI5._Y1'K.&IV@7JA$-#Z;AS;N73?]2F=5HTG\KIX?U5 M'.!IG1;1LSZ]3,#C4;9$WA8UV0 [&1V]ICMOB$53#3E0GY]%69=CRC/$A+E& M.0E!8>*$+%*!X?%8JX6"$T(,@[^I1\X&K&:V=EWR5KZTW1&RS6&3ASQ"Y/(H MCH@=XLA-_=!Q/&JYOB2&]11-S0;7Y;U7;=[[#LH:?<>"JI^^H*38;$A9\7R/ M]I (&&.)*%4L,E*L*IC1'E8',/KLFX5:#KJ> XR'MFI "S3UDL3JT:HG*;X4 M@/62"F8PK1=?E<@)ZT^I.9FL6;VKV^)'DF]3ML8W)TH_TSPIRHHM]N^9:T_* M9\9&G3,+'50:V+;I8-,,(^Y+3!Q8%L4>2:CCQ0$AKM"&3PT[NM?U_A)HP" / MU ]81!V/3?C?<8EZ-@'94>?/S;Q+6E_CP!#CE+)OIY1]>4+9R[41.K0.R%-; M5?MRN6OGSX*B5#9ENII-;SN?RGHI;\HT;'G5 MW ]%D7S--IM1-:L7\OHV!R<&"3W'#B+3%.H7#2&J>6T9 *.0AH<+E%-@K8F@ M[GBA#POWS93XV+=C#X>1YV*2.*81AB'Q>&T@WY&\D.YVI(5UQP_3WI*R?.:^ MJ-V# E%XA30G%N*KU@=LU1SCZ^R(HYYZCZ)S&;,58;L9H>VH!% 3UX4R2#4! MDBN#K(DK80R[!GA7,GWD)"SX "#^S?/^D0YE_/(K*9NJE/IYW^BU:LX0;^]) M?OW87#M_*O(G6K%OUZ=MMUL*-PE" M2DPW[";V*D_^\-/:RR \J5=M([0_T(R*+76O"A0]GVZB MP46Y0*TP@W[C%6IO#FLF#^H$ND [D=B/C5 *DZK6G@=565FK\;UN6M?:TS'* M"UN= ;G0XQ?*41)HTC,^SBT)G0A'KI5BMMM+#.HF M/C'I;VRDJ!#=]H'H0WS0D OQI9]3D5\#3 #C4C*[+,T(8EZFA3 MI0PH=L<+)BTS?6+PL"GIMFI3A*-&Z3'9Q-LN2P-WGZTT$6(KK3;UPE;+G@W4 M\=&M9#R390PV=='T7([5+7-22E"T5,%HK[K<2*GE>,F0&P2>OS$8ZO+NKKXJ M2V FQ^0 FIW*@"YBA,NFVQUBY(N<%MOJO$R/::W,NP=E"H&Y 96Z .6$+,HJ ME1TR/>IJ>2*+@@TS1I8?E@O'>J/_3!^+LDG8^D+OFC#P>(WY" MW3 P4B< M3V?)J79C/<+5KDCC:J.-FR=GU&7V**N1@DPT]W+OZ>*OBS)#UZJ MET53M"[/$%IU$5X6^'C%%7A#%9+SL?EZ9HPCPW&PE;@D)L2B!O4@=SYG-EV$ MW_"TN8;Q&+_Y7/AF:=AF?2:JMWNB]G:)+]T?4;PAHO(.B/LF.47Y^X?\IBQX M-Z8F(?HSK6CY1*OCC;?K6SBP7!,[9AS8B1T:L2W9KB@99-PU5^>GJ?/4X@-+, &A/+#7$<4.HDQ'8#%U2+/T-+L_GW ME-O.[3UI8(+UC*;$K%^1_#"KWXE^0%4#)+. =*J2IV[;D0,N%"RU1^3 GD[)BAY-$5JYOF!-T7-(P^[1L]Y/+)"DY M_"[[\;J\/='G+JSER8B&9M-LJ:*.+-L,\M^*$MW. M=3D5UL^\92J2&F:64@)+]"Z9%.F,AB7C,5?N4C(IU+@UR?2CKRV'\ S&"2P'8"W6M:(T3 M _-FZ^66M1(UIPZ-3'^$U++3L_#J,\N.V/X722P[/1GKY95-T%]Y-?J8Y?1# M31]&]YVI$^' \".<$M\,#&*89@QJH'4^2YI#S=8'18*^*AK[*O0K9Q4UO )W MC@KF2_.2(C4+*R\68A.PW@(PTME+N_8]0W\,ISU2H#)W/!Y9%GF6U TACF:; MDSS.R.:F:$$G@2#Y(D-I-+Z>>@O>W-%'/0-:@.\A$BM#014@N3("JK@2QNBG M@'S2)<$.<$L7'WYMQTD_-\4K4\=) MH9=B8D0!IFD0!';J>G84_98WZ:W)[0K1/I!_(7,*6W,:22%L6BW-UWBN=#2; M+WVN)#$YK_Q.G-!Y3M/\8617(RUCM7FJ OV8B95%EUG5[& M,:]HX'#[Q2:+G]O_[N.C8Y@#T\>1[08XBGPW" TS32@H5UZ,K.:@LF&"[XYN MV$.T0Y$"=D(64Y^8%U>O%)@/WNECSP$'4$-ZRLA[@D)K\BM[! ;%5W(";X ML1L0?$L&IYR6/Y3%]K&I7&FBE_MBP][]7.<@W/+9830O^IPZ:LAW8-\#!M!G M6F]+&5#S><4LGRXIU G,QA6H XB +B2H)"+Z_-@K(J0+"7F(F"[VB@0@\JXH MH(?!K)C++KONRC! 6[N\M.2>PB2E0W>^X?\<5M7'^D3W5B[(J)#1"0KQ*%M MV=BV"=LZF#1,(U#]P0PMS8ZI(84LX(9A1C6"NP4U L,\$"?:-]ELZ5Z@3GX- MI4,"(JK:#S/!5P<4]/#OF?YF+AQA ,G MIKYM.?R*2N)6"L[).O=+X$VQ8CT'V(DB%LB1R,:AD1@X]$+3LKPXB(G=Z_D5 MJ?@/HMVSSVO.T9B6,YP7/;U9T(;^$YTI!E[+*<^"@@ G/TLCP4^#3FQ4?Z[V MVUAH9I'@<)ICMLDSD)\KM#\J$3\9$E72\@F1!OW /(F8:C3D)0$EESHZ$J6Q MVA$24.CA41+T5;CI?RKRS]L--8W(-2_+\K9\R.OD_8;$ M$:>,S8/D$A;E/60Y=Y#BYCVMB&6#5J(#F F+B8]^Y5PH,MY%*:7,=7K4U0QT M4;"A22X_+)E42#:T^LPV=OF6?J+UB2,47B0>VCA(#0O[<>K2P*))2%-0H<\I M*IHMM2,'S,H[J0ZQH/UL(6&FV%%";V@>WS^0\G<-QR2S(JE*'CM)8]U,KSDQ M1VE9LP\#;U?XM5CY_-M/7T98HI:-(Y>:V$JC**9V&OM6*'23LAM2LWW]Q'<* M2=LI5?1J9"_NPC6(E! P^_GITX?;JW?HR^WE[=47!I@- M20D.7X7FQ5*U#DU067!(L,96IJ-]@38E;39SFE,S'05Z0%FOI(J.!_S:RR<+N"O :671?\:B[P( M 7;B%4D(>_IUD-);%CG[,6XV[950LK[G!IA$CH7MT R-P/5,/P1UDH4RH#_A MI^,%'3*#/E,^!1L.ME4\\O"6MRMO/T33;WTJ:O0W6OEFDT\G'Y[O<3#10D.$@^7GY;<&Y''K":; MJV^/-$^R>LMF\T/>=.!(WFQK%@BP.."&9*,B>C,RVU:"5A28;N+3T$R$_!"4 ML&[/M$N,+5+>V^"1EO5S$R7M'!7*4 #5E /0\HVM9-(/K, E'.A\+M&U!R M57LY4;+K;NR RACM\J#O2QZXQO%N5#LS"]>>[^ M>'KGEV _B#U,4LO%L9E$H179%HV$X*'/Y$/W@6W'5=.BLR7=6E75N:$6]N'X M3\"S7,DI$#SKU:]8X%EPIZP='QUVO)X=W9GBJSHSEN1BW3/E\U0U.G,^=]9!U2S:.W*P)?E($V(KK;Q\,-]Q+-HZ1Z.GI5.T M/AX-ONJR=UJPX]5LXBE)**1ME>6\@T3Q$/%,2'Z/0^/B+L_^29,/"?.F69J1 M048]VS*SN/\R3P9-%]G?F.,=I=_O,)Q^*(KD*W,33>Z$&S@F]HAM89\V&4-I MB /3=",S)A'Q* A1:4WN-;N)0=$*:1@ @C*M.I%B;NC53@_,R_5BH($<%V@O M25MDA'KV+]!0-#0N1KKZQ@^;^':CYUTAJM1+J%P5.-6JO*^+5)^_80C>ZX"<&#NS8QM3R;3MQ4MND0GEWDQ0T^_>>9H? MB1A5Q,F*]_\ZK9=Y5ZQ$6IB[! L*ZOLU*XQ4UZ_3(Z[6\VM6H&''K_D'Y<*_ M#WE<4E+1=[3]]T-^_4C+!E&F._7=P?\?'[-:/HX,$N$T=@R3II[G1:!&M^*D M=6?5W?-ZH*;I4M%ST(5@S<'JX#;GK]">V,+:%0NH].@,9MZ7R=^W5=T8>%TT M45 >9RRXX;B!C+_B@?+/WY+JGN?-/&7\5BUZ1M_]5#77:W]&.Y99Q%1G3UG] MS.$S6H'0=[UH?^;SL7^TOTC2T< !KE5E7;B%":_TGD>V$$)1.<=(@!R:' MV!ES>]NV)M8 @56M&]OQ ,WP$U:KF.?2HRSH9?2D3]KQ<>B3NFT:;XE0\!RQ M+7N\^R*K1(N *T=9EI\PX97S^Z *&6?V@4> EX1?_:-^OOQ:)A5;$RN^J[_[ MF6P^/Y8UH_1E^_!0/G,8]*K.;Z--=R$B6"L.'UESD-3U&6C VBNTCP&JX7%& M [S4W::VGNB@JT%SMRI>9RZAW7E?I%^Q,'\DJ5.VTSZA5X6EM.?I2:JV78+< M:D7O\JH85L.?,8I<9'1%RIQ]@2JV7>Q[+F3QR=T<"X9\)\0D\2PH%A M^ZX'VAV.[+\?*J%]KE #6DMFTLA(16%<_.T5HW@A,0^#MK$ M7H(?*'^A\;9D2RUSN\U9SR?R,#I/MJ,0AR3T<>A%B9=:OF Q+=C^>=- MZ%RI@ <>.X%D4OJ.)0/D\ITAH5P2G\#4P9+W)B28S=H[?F>]=+T);@_R]*:> MD=M=#* UFZM?OGDIZ3W;DV9/M+T&^%A4O/?*=7I+OHU!&$(<&)Z)H]"SHLBS M'-\"[3> ]#5[CB&@;%?FSQ?-)5.1(L:2N@A=4A>*8G8H]56C>$G5',?ULL/ (_VKO&:QS9=[ MNMEP(B1_'L7Y3H #*_*PFS*O0VTOC:@I&N>/A]=][-H01 U%U)$4C_%/:&,Y MPC]/1N!6'"(>*+J?ED(JMC\QW&J1_;0HP[A^YBFY%7YW8?N17^#V&6#/;]L: MUV.SBDP+$SMR<.('4> D- @-T((^3TY[Y-\6[C95047.EYA]*LBF24R0KNE= MT*/8>JU..S #W2=@-(0OT([T!>J(JUN(Q814M.XN$%MUF143_'A5%7Q+SOIO MNCKY&_9UJ"_S9 =),%EWFQ@A#@TKQ69@$-,.>*8_J#WR,DG=1VJ#$MN;(4[ M,K*%K [%K%^M9F >H*=]@1KJ%X<*T5HP*RZV(I\@0'!5OR"N@&/? 'A3LEB? M8^CR :_3-H!G1$Z$]< ;(>"H&@^>>T:X+SBY(]5Q5R0IOJK*<"#U=2O"Y50S MJ@27'$;-%?PD6J'AN3@B3H*)0Q/7-B+/3X6@LQ@3=QBA\ ;P@Z+SEJ9,1N!?=TT0]49ZEFV1/6;(E&T5WPV+B266Y MS0R[6C;;LFC#K#6!I]4LC6>F#KU$UM JZ4(K90J]CB0A:'[0F6$:_X(WR;>W M#W?_57S],7_,WN95PGZ']O&;'T7WY2,GCFZS!Z::"\180#]^NOG =BTLH&5* M@+3V6M#&\KJ@3A$PZUS4@886?6*R2BT4"T.OMEB(B3A<, 3?D"\*?Y]5,=FT M-;#OV6U4RWA/O2Z88TO$!\K*-Y MRU4F.?6CO8%^]85=5Z(PC$LJ6!YI50D/? P?T9P#2ND@(Q2R^/_)UZ!!Y&WI:$'V9\ M>7Z(BLVQN5 GQ3Q/F,QXKOB M@63YJ);#2'$0&PZ.7--VG92P%<42,8]9*II-94@0_=J2%*R"F%?.O/4H$QEF M23!IA0U*2)JY-8@-,%A_V&][$YL?>Q5S$Q*O-SVQAV7AN!*:9KQ+\!%FUNRCE_<,*P2/$M.$\H@M(#D5P;2DE/. M&$Y+4L#<4'$5BWDDQ1J3.U[J>. @!T7:#Y_5&&R M*%A^54FCXH3731X%*V241 H? 7Z0_+[\F6PNJ^OTIBS_5E[ER76Z@\KYH5.]*]L-3F?RMA.%JJ:&F^WBZS(H2_8V2LL'.?4^R MLH.!XKT6#D"C?BC93+2P4)?Y,QJ\6=^3FK^ZX<;X(^7XY(^/&Q:I\DCAYP[L MCDN7\8J7"KW;ENTG3\UU*1]#_"A&G? &:OL[DO MM'S*8HZI5PD&<7-*$+CY.U]^Z*V?B.B*7<:"E'+W?A-CKG?G-R_4P7W?PJ-R M.[-?:'9WSU:-2^;JR1W]M.5C7J=--EPU2-:H-YAIX=U/H::'J,- M2VC DTZ4O+/THF@C)\?#JGNZL]1TO+T[;S )J+#9_C/-2=:NY4S7@IO]F69/ M/.YM<4/:TN:N/4W>@HE\*O*#S[LS\2C )+!#[#N\'[ 3&CAQ4HL8-@EC$@LC MD*W#L^;8IV<-E3O>CIN:#_I=C/N90_J1K3G3\S[WEX_MYOKS8*X[ M9*5N.EN>V:ZSAUQBXN##/[Z^N0:@S[V^.9<#M7MMP CN#)I272"7E0[@L+01 9^GORV^$(W-&9;T1\IJ;8EA53;GWQ9LT/L M /903QEUI $0[--R+Q\@GRTRS!G)20LZ+)Z52.JH^/2(JQT4SPHT/":>?U"Z MJ6?Q0&_)-]ZW;%/P4>%])J=&T)G)UN#(,*IH3U97P\)RDM'9+QR61 M3_1P7'SEW/!\(;&M66*Z STKP6YBA=CW$PN'?FACT[1)1$CH&<27B[Y%R&M> M2\;YF\>YFET<)YBT+JEC: "M6G-05W&VTLZ(>"&R*P]HA8B_4+P*462Y77;Q_-S5OW^D6VW/M3T880F0*F/";4='/AI$"6A;<:N4%N@95+: M@]0!8<0IHU\Y;=00!WJ3&86)>0XU:H &KG(: +N&9>$4N8$90JN:_++ Q^8M M\(;2!M [<.1]H]?)3O8!P5%(4QQ$<10;4>*:$2B>@+.@V_1YH^-T4WRM$)^[ M85O['2O I @)-8LY!KW* SH,<-/ZV0;16O8N\OK2VS-ZCH'7T#M:0$&"/:1% M1E*".\D/7BX?ZC-P)[L15C@.VS4C;JOTSH*A[.5>/@E3(S+,29R"H400%9R+ M1'DDH2HDRG[8ET2B/!)M 8GR^&FXT>W!0R^_996HH1V^I?U\H"D MJH9[XX.#.,,.6> 7'<=*[:"FEBY[8ZU6E^O,Y M+3OQ<]2P3D7Z:19>4U7ZK)* E>GS8\FYKCXYHKFOTY\+ M'ILS1BC[@NZOL(]S>#R'[?JM.,+,;;FQ8= H]$#MBN38T.R^NA+#K"/+]OLM M69B?DM2PF*?2KS>8KSJ=:].RT9=L]NP,I1I'_DF1B50]VGJ*. M?=B9HRFMY'J7;;;LTU$1QB@%T0UP1!T/6Z8=A:9C.%%L**GAFN( 8H%2U5L= M8?1=EG>%6\!6R6>JU/(C' :)A\/4HS0AU'0#!P*>I%&A$MA)$\5PJ!B<7VS; MXTV4NOE)JF_ MADJY)=4(UL@M#B.W)KS+*G)W5W*4(F: /#'SB>9;^O'DY33W6$&$ \-COSJ$ MNH%';#, Y:$O$=0.L&V9%O%BCSJA4-O M!3JZ-ZEMU_>>-&IIR[:W/ZVI>2M7*#_,N"5%!R$?"P@FA8,\-^YJJ,@"P@TQ MDD4>AU\;M:<"'->I,?^F'N*1__0N2U.V2V122/3#@(VZSD'2CANT9P?M^9%I MFP%4WO+=E3Z] 6T;J#(-#3?D5"%U3P8DM=H]FIP*AO=LDB.8+YE244KU7J**D!YUOLBX1?*>!=5R'2VN_ (\##EISPI-\]W7VB\+9E' M^_'WNBG:?GN?W]W$PFEE\Z-H=@V,.&74F^8@'0/H1U+^3NNN /WM/7L<$'TL MZ&0YVE"G#I@'$-3$[F)*34 A)JU4 +$P]&H!@YB(PP!!\(US X+F=/$-J6@R MS"Z\+$L^SPV*XYOG_3,=6'/;?[,KFSLX++ M$Y/4CK$11:9M>F$:.J9 $.(V)[?IAF)A.+-$I0Y"\D%V?W2;C^BSH0*A&Q5RC2@7)XAHTA-%W M/0M_YG?N._BU6#'ZFJ3@ZA /A*BNC7X 4<4)) 30ZW*.Y(>RJ*J;LDBS45N= M-(EPY"4&#NR0.$XL5%+'$:=' M7.T48E:@X>'#_(.2*T_7-NXR'R7P2T-(@<;4&7P=5Z+TC#6@B6T0IJ-.6TI^ M54L B/:ZBX2,6D;+B-0@$@M-\O?;XH86?%LI<:$_\;KNQ6;7Y07=%NCFZOK@ MA$7FQGY*#0*+S_D: "X_@L)KN'M?D%5N49H8<[UE:5ZH@X5IX5&YI6G0L^BV MN$S:EF=D%84_VME=-6):2_G'0=9J=.46 M!MY:LQGG0_ZXK:N/](ENS*X'W]%1>T)M'#JV@?T@,6W3='V'N!"?/D-+LSMN M2"$3YGWG5"/F.!4)#/-Y^V:IW+%QNA>HDU]A;T* B(K7\58N>#9!@U$:,O4*@F5$KI1G%0 X>!%T@^1;'K^U[JVC'U'0I( M#9!D8YT4@9XOQ&ROIO%]7FR*NV>T87%BSC8RQ8X=2 \Z"9W/>S&=*I3KX=RK MC3&#>F[0 3O[WDQ[AO3J$-"33Z\NY?KKJ=8IK#^>O$9F>]U)#+M>WSIYF0]Z MT)TQC%RP>I4R_UQG3W37$^,S\5\J@>PUGH_$G>9QMLN[F M05E:OKSXBF)' .%50T:X0HXC18D1Y/S)=7E'\NR?S5AL^*K89$F;M)HG-^SK MUB]EU^G[+"?L:T0V7]@G;3(K\")>"2U]%C1D[P(=,-AL:X"I+O'O^2=W=X5#R3+>R!=@NTD,;$?)2$F M3F#@R(XCPS1]-XT2A4"ZIWC0'"TL(\ R8^<9CA%X;&\CXJ0$Z6EV2#T#B/8<-.%%U?$ ."@1 M4)W X9):A<"\RDX7.^*(44<]^>7;-BFE $Z+U"I'[G1H04F*3H'$)9T]]1$8 M9KU3'G&9#DYU *]).+P>Y'> \LR;^WRA=;UIXL'K]&=:]:".HTK!4?U>8'@X M('Z,#3,P8I+0T$H#87=X+C>ZG25OA%7MF.'[KO]B[Y0;9D,@X('L?NT(]M'' X#8LD M=FJ;21)%ZMWA+$NZ4P,G*C.ZV%N^28."R5#H*I6I>$6/N5"GL;;C%%+AFOYS MGJ'7YT:%%"CE3<5&ELRH7H)!FD)!:@%O/^15738;J:JIBKZ])WGG^#\5^5,3 M%1^UP_B!KP7O2$UW:>+'IR21R5R6XQ!L>6D0N:D7.*'UVV-3$/*E)F4MYIQ? M@V@0WW,LH/BNE-YE>[%L5[@3MT"UJ)FJ_G[M .VDOT*A]52,QXB*C?3&6PK*'5S2%JNHH M7H-(ZQ9FO :)IRH]7A-O$G CF\W5-QHWNXNW;,R[HLQHU=V>BF*.S(RA>8/* M2*,=;;0G#@ :F5/ _#*A4G:8ZYX26V'-JJAP_7E*7Y;U3#3._6N9I.[83ZNB1+VM?JH*[IOX"#$3>^DX,LF=Z[, M,%-;$E>QR8\)[_(?\GJ^T&'YJX=CF]@C[HV]FW3PI%K4AR:B>G9!C'\2 BX1R./VE/: M>H90/.2(WY;%.Y[05\94VPB^FL>%66WJ!'(W7GY"@%' P"7=%FC/,>(LLUT9 MZIAN:ASZ:3O@NWEH/VV<=73YFJ8-D/_Q\M,GEQ7R@M,(RQ;1J^#9'!)-I-?+ M+-&KNX-\$\VD)#'U&+VDN\7JFMBPV/GJ6[S9)C1YSY35IF)VI3-7I.0GTM4- M+=O=\_/I 2Z_9:-KV20POIXU;T='A!&>\KH5TX; M6.VB<\;$CE]?R3P %V6Y*8#CX^E7CBIH/(V M;^NJ)LT-T]'YYM4W6L9919L&9\?.G6VW<&![!%NIZ]AQ& 1Q;*QXN0OC_O^G M][?G3;'A)3B(S 2'D1][;NJYEKW>%:WN"?ZCW\("YU;S1:N^V5K]+G5W6SH0 MYL1]:2]0VX'S%5R4RDW!2]^% KG^8UQWRDV%LAM-2?(KQQ^?BNZ"=7P!NV?\ M,W.O[XN2/S]NHF?BT$UB;$9>&KH1BTC$BO!6YUSS9O/3EI_2[W)1VVS@AVRS MX5^"M98C\&QJ7I!TSM'J2Q(3!K?2G,CT.5BHT*]<)M0)I1*V=.V)>.F%"J1=88-0"Q#!R8=H@]UXT# M-S)-"@.+GZ6F>1EHJ.$BQ5L6E,JT7IU7E9B_5J8 F(_=D44-W0NT4P:CW:+G M* 0'$Y%1%>C7+*UUP;Q$Q!Z!= F])&?:!X#.',CYEHVS ]DZB!4]C\6*A%!L M^2E-3-\T @]DV#.T]%_T#Q#+&Y1R3EL2.FM.9V(6KD@3,/N65@+8N 7$4V3: M&L.9[C9Y/OFGDG.Z>2Z2N*)5,FIC[67LJ8'YJK5D NS65 M:E/D_Y2PM*JC5*G$8X^J=.SSNO*>B"28>&Z" M33.)G"BAGN>! $TE^=#L8(?=>3[1NL?\_NYC455_Y@C?[0'.!6J8;+ S.C;E MNO) 9T'P/$V_;H&G8P.U]BS-:G.5YCR2ZE' M"4BHKE7A/VGR(6$A;I9F9 ?$VJ3AE309]*#^R/Z<;=IDCJK:/M#DT_A,G-_JHB8;,9>HB4^0R]QQ*VS;M_P5F/?3-2%BWO$5J!GF M/4\#V>UY;H^^4,\HAS#I.7Q&'8,7Z.I;S,?X[B/[[Y\O&F?;BZ3.M6K6K2+7 MJXO+55VS9E4?NV[=Y,[L$?LNJ^)-46TY'@NL>\;<$/IL>E]]CP9TM;2Y$!%0 M=2/44Z1>IA/JC-"3K5#GWI'<==$[?OOUF3X6)3\HWU.8W&&%@8U)G(8XC(@1 M6HZ1NEX,VF$MT]2]FVHY8+NHM"@?B'B-$T1M@ELBMRHL^V-EHV- MN)"J-C$"%-?=L(BK8+0Y ;P*\P)56?_V8Y9G#]N'TYT7_(CBR H"[%'J^#1R MH]@D(K8^&EFS17>TQ*QX+/:\K9XE#,PB.S(*R\DGF9^S-/;2P,K8;WL+&X^W MBAU-BM%;R_0#KVN+S< B5VS*Y+,NK;X]9>S7,T9%$(51.O:O9 O?$ M&N S<<24DW+.6YH*$6$6=EN2)B5TF&^Z.L+/](GF6SISX<83X5W*?B(&MB*'[0=CTT@LT(6;$-45 MK]9S'9H!])^?M,>M\9>A9<.E5K#[B. M'I ?JD_G11E(:%6KK!#-=9=/0,DCD0SR.&K8TNZ1W-"\>^(%V4?X5YEX4 M:5W,_ZRO2YB#&E5.CNJ5AO4KAZW3M9QZJU68(N>FB*E5O9]:11Z[1\6C2]XB M37=EO7S@AX%M_VD6!-*\&L=IQ+ ,E^#4(3[V_2#$46HEV'1B,S5"Q_3$CO)4 M,*/95XY[%;\_Z%,\Y ]U#,)\ZEDS(7C?MY)^8?Y31K5:8S\5:E)UJW@.*^O> M.BI0VNA64L68N;]HA^UL(<9<:>-1]'K7K*D0[GE') M ?G;GRO$##QF#,$[UWW/+N+\)I5SV3W M!$^<.OKPX(46[&_+P]RN+DX%).0*VE;DK75PN*H3UZCB8]^NDY1DHDK-6."' MR-=IF_O^D7\E>4U"BXATJO(J]'@M UP8EBI'UL!M7CB*R!318"H]M"V2?3? M<8)Z%J1*I82T*.9>5>L&YB][8A<#S? ZIH83GK??PF2I+F2""*TJDT6$Y+JI M+ EC')9(._";P _%?GG[8::1N2:EV5YF12/S!.]WY [T7O Z1$T&SI'6>&4 M$2>-S8-[LXX+\1O"&3TLWQ.J40',G@6D1[]R%A0U6%B64>KJ<&;8U2X0ET4; M7B,*/"V)C]#& T=1P(E4UA'PHQMBXE@AMDV7C6RFQ+%-$%J"*&7-%MU$X'3/ M ? 87UR!8@NV%K7 K+S1"-^G'&U.J@MT,N]<(; "5'A5, O"=-<%78"J8P3! M ![@#'R_:!GH*0*C$'ZF'"^"?<[WQ?RL?DLVM[1\L$8YL#;;19BVQS'_4BOT M \\*00E^+R"#9L_6LX%)=ZE6]HSP[B\])XB-_'"!BE8*5.S%D$ %7/D[(+@' M>MTS"W/.VL%K<7\%NQ,.#:1#7#S%B($O,S4JL0-7EF!]%,&7F:*3>((OQ I\ MEWOUC_KY\FN95!_R+]N'A_*9,UW5^6W$80LO'S?1YF\EK(,@8$C-:\MEGW-W MNB=PHI V$\ O(+>\9U);'L-\4I8C+@+/U#MP8\T-E/@6&J+DY3VU)OW" M/+Q>U2IN@2BA,:DM.X3.:GMX">&'FWJ9U\^#L!BTB/K(/FB28(X#:<=@ :,? M$AR8'G%CE](4=J4Z1TRS5SH%=8!^Y=0;["SH.?RLVL1B3U7*@+D0>3U(0S;, M":@8=^$DJ1@H!8?8=B9[@=W?U.4V)I]Y?+7Y0UZ)X4A7+"[\*+RYB14EAN,9$:CMX0PMW>?E#654<=*([*@V#26:YD;0=A)S:A,\ M,U>C#. I>:N'ANI%GZ6^)ZP2;7A1.F5HP].45D8;7A1YC#:\_,JYD)=G-OAK M]E_'GL U?!RZMHV3(*"I1>/ M(7:DNMA3[/S&%;P337?[!E&_'N!!BR?AG_L MTIBA*39J)U7P(/K%I@H8FYR8F>>+_<1S0+6+(D0UN]JKJLX>FJ+H;4,2;1C-)DI[IJ2$!FE"6A3S@JIU _-M M2Y4R+0^(,[%&-)VTVQ5>>Y7@R M7K,]G[D&(\)1XK&PS6?16@3*,YB@H]D;O*,I+3FZZRWYUG_Q=YR@'2MRP=24 MZL3\@0*%P%R *EV W<""I(HL?XK*JL:^(.JQ?2\]KJCYDP!N9NH;.*"NA\TH M]&+3=M,@ NW'1(AJ/Z(9L !L\":D,]%C&;6:@)[/C-I![>EK0M"$2*RK0]2+ M8VA"E+#8,TH=BF9/0K")RC& DI&F.#33! 'Y!NB#7( FW MC[8'G8<>^\Y#5'K+\4Y4:PB&E:&?.6KD1$H$TS:NCZ/6+T4$-P^5I54-2DB)O> MQ*V+TRKR 2EYT<_W6HO2M/Z)/]8X'2,PS,;Q3+^XBHM9Y+MW)LL/2J1J\'2] MJV]E?%-FL3#DZ>%;N@\-O]$RSM@2UQ #I%X=)!;S*:%(D!<6"Y5&< ME$ N>^)PJ/5R)DZ*<) IV@8O8TS!R'.Q[ZY0%W]UQO/2>\WN4[S@Q3WY_1CA_4,?1\P1$' M-ML&.Y!O*%N(%?;X#F%%"X:@O+X41?<2#*P:Z,LKZ#CF/V,DF"]+:/;;NRX* M^W^VI&0FOWEN,^^/-P")PW%-' ='L>&YB6$'B9>*.*L9&KIO"3JJ:$>VJRH0 M\T!SRIEW,8I$!MX#@*45=@$"\LQ$"NSMUKS9#WNKGAMS%;,5$*JW2Y%'Y8*( MCT5^QRM6^PW]V]V9U0TMLV*4:9G:$0X=DV SL8S(L)PH,2-(R+!$4+-)\BHT MOBL_<4@'"PL6%2<6!*A4!\Q<.67AX7?@^^>W][G=Q_R]QRYX#KEE9P)6];SY*?\J:J372G5#V5>LX7_IBS_ M5E:P2@AI IH]P-\H*7'Q1$O,?T)O6]S!+)^I":S:TL&V%I!MW8H2\7 G[J.^+9>(@(3:.?3LQ@L VJ06 M'#2G^T 18N&,M'@P[R$NF6S7SD,)U/;G[,9^B4ZD@2K?KA<5,\ M4]J5WC7YQV]&6!.;38>$R%NQ]/VKV]B&U^I5'T^65?/3 +89(28-L66YH>4[ MJ6E8H'V(8OYTFW(#/Q,=PL_L@3HN>A#ZI ,:>\QJLN&\7G1X!F>4;:N>23%/ M\H+S _1%IY"!U$\-')M:CP)5X5(KYFY=3&H]JAWA46LB(WG56KW=%!6]+7[, M'S-^['_4[P-R_SH_E&9?VFTF&A;X5N(V>Z"H+M"/GVX^#'(:JPLH>(Z(E@2O M&'_="V,Q84>WR(*OG5NC>P)FHWKS//CM9%6' ME08L6#$=''IV8":)F00&;)L$9$"SRS@- '->H:R@9@7W71KU!?,@4JHZHZ(5 M)J_RFE5!\B]4E0I3SG3=*7 _&IF?Y@1G' ML'W?*2JZT\#:4\P=4-+6T M@T46F%\(&W3=B/"B+11& T;8=KLD[.L:-]_7B-9?*%>7SB7B4[70]PGX*0XI)$B86-8/(LX2R$L_B0O,:*EZPQULTMHQ) MQK1RDR#F +6K%N8']6A55V7D::VL6R=YQ,-KK)H\K2;)&LJ)P>!Q^VV9]&VM MV+ <\5PT9A^_J?LTOB/5X+*+Q^4G)%R.R<\3#F;M+)AI\I!&/=T6907%XM,B M2<7A)X9;+0:?%F48?\\\)=MCM8A_OR\V[(VJW3^/3K-]%T=^8&$2)*X1VXEE M>#$$JV!, F14LK $#7QL1_;?FIYL]3.T<^J2;CPWP1$U?.PEB>E[U#1,XOSV MV%P_?JE)6:^AH6-RXEL3>I?E34^>J.W$J5H]1F3B*(X"'!A^8OBF&=FIU:GG M*D_64TY/3/P$KTVC5*47P6N,LR25.:)D&]&Z+K-H6S?WF76!;IC1J#@I699) M6:_<$8&5.^-."3CN@SOYI)SO;G:&I\I;F[N"U/B>0$:8L_<#O(XZR9ZRI&D$."NGQ)[@6*0S M]@.[H5;>"QR+,-X'C)Z V\![QE^14[Y%?Z)L[[VEM\6[K/H'FY0LS?K4NEOR M[0W-:9HQNQ._ 9,96[,]=2RAGB>4;)NPYY@M7GW# 3U[SB[ 5V=2BETV6-TZ MA9FU-G6"+/X*FV&0Q'%5D>@"- MD=Z.)NJ)Z@G[%F53%0).$UHW'%P4>!0:+K\!7R(YE!VI:5L;1*M/1?V9GR:5 M.\L 9X&+CZC]JFO'"$H8)R@O:E2VO.RL%%'ZY9$F_#'<*'O,K8D]V>IOKB[.)!V(Q0[VNDX$C_= M7=80X-!+A7+T''EUS*!?.3NJ#[V6Q#[OR&MR]/4/O)8$/7G*RJH+[X*HQPOOTN.RJ*,;]M>['VC.%O(-+WI, M'K(\JYK>C4^TPY ;H[$;.#0B%YMV&+BQ19W8 QFL&%G=.^66B0MTU[+1K$?D M@!$H+ 2P.<.*D9DH1:%';$U:TTNV?;6I5.M&NT"]6!QHN.;C-\]MLL:JS\0HE)]> M07^X[J1! Z_7-U]G "6>K6'EV(GR'+T0G.+9*IQ&6#Q_Z/.0IX;P.G&3+TA/ M ]X0*\$1\4/LFF9DA)2X80#J&;I(4;,;/@U0*@5>LZP\,3>H5"4P)R>G#6G< MK$4)%4-E3=-[$72L1?&G +&67Y0S_WU#L8KM3M\VG5SO:,Y/H/=QX^3NT;,L M'%JA@6/3L:PX)"1Q04$;C+QFQS!@IFW5,&0'YAB :A7S$OJ4!7,9LWH:[" U M;2#EU*#(KP")K^IDY!1S['$D1Y%H0,B1,P=(FC]7GVAWFPTN)Q(92[_W&&1U M'@"Q/E5_08R?+D\"T!)01$/+-\ZJE0/V%F)ZT5!$!)%?"('UVN\!Q#WH MM =Y3[*LE;F1)-ML^:GW/J?LZAMO(T^3]TP,SL2V[DIJKTC)BP>J&UHV=VQM MK?3HS"BR,/$3%H/$MN<99F#YO@W"=U'!E6:_,N0153LF$>VX1/P[P+L8]WSR M\P3:<8H>:=GF],MG]ZN9.K$09_4)@?FR@[G8\X>N#N;B[>%<]$SRCLKM?;VZ MVG\M>E-50ZV$IW7+K56J<529K71P6([6REC! F*/,8%%7CKW@NY,KS-Y]..D-@XH=;%/W<@U'.8A M8B)W7Z>*1=W7=QW#?$V_*?C-3=9L9=Z=" @&U5.R5V_*)@YZ$_<2TP&\F!O, MA**03$L_0_VZ57XEIXS!%[JA4ZW@Z0L[Y91@GCZAV6_MG>%;YHE*LOF0)_3; M_TV?CT%0XR3 )$HH3ETK-EW?M U;J$'%) 7-?K:EB3JBJ*&*&%DQ1SJMEWD_ MJ$1:F!L#"RKL>!:%F3GL8N^V+H/]L/<4TR.N8NB+ O5VNOR@-"S;]F&[(2Q: M>TT[U+SP&_G_]E\?E,6C[2LGV_8A-?L;QSL^)&?J8_R+QT+ M1S2*,;%CQ_32Q+>I\5M.[SBE6\!)EB+^A+[M8?MM'W$I_,W_2*OJKVC ,TH& M3+?IWP-N@>=5JJ9*\,AJ3W$P#T,1+M!.B/:=2Y$Y MD0'U4ZI =1" :MA:&S!0J3)/P NJ'5^B%_UFG[TINZS M^\T&,8K;#ON!X\(.K\, G>7',B_?^YTG+O!D?%Y2A4=-\Y+)]80?#[=>"_A) M40XZOD\_I2[M[UM6C>K+? >3U+%QX =&'*7$]ZEY;K(?H_,B*7Z=T$]?)A_RVWG#_\+XHWSZ5R=]*V.*H@)1F MJW['6R70/*F8^A#CAY:#@SR>3\*^[%W?\0;)JL7R;1[\FE4?ZIHHS6#ESG,J[9UYR?\XXRH0,3!Y$3 MLV@I3JW4"#W3\"$M L5)@[PLO'4@3\B+&2?HL:]GBIY1T;.!R(X/6"0%4*U8 M<*5'83"GQQG8UWTQ/7W'F6 >[,][+"S4,?+,N_WPRP'^&<^D;3)KM^SQ[E&5 M9RIPY2@*VP"$5XWDX HY#NXD1CBK TCUF<8T>^*WDJ?32G!JR[W00AW8/8BB,JE"LS3T9[!EU/E]_.-(39ZM]0%K/7!27-6ZLZT6&V M.I"ZIXDN%4J=%/&VP6C@"_X*TA_0TZH%88A\D^+0LG"XOT_C2MWP!-@N;>%N?>76E/CN*6MJ$+4BE##3V-)6506-G M11V#QLX_+IEM.FKK?+(C,PJ8@O3 MNVW)6R^U'8":PK&KA\=-\4QI\] -^\+X%ZOKIBEIZS)J]I^CQ2S@')ZT:E=Y+@ M8GW7):^JDW[MC.'@.=3ONOW1;6+YG.0:A MHFG44T1T7YAV9-&>;H=()IY+/:F?>3>C2FK@)21<8%!.]9)$4FG5DX.NEEF] M)-8PN7KQ6;FX8]==YLWS[L?_RFC)!KI__DB?F.PGTI-LRGZ*J(\CZEF^'R:^ M1T%89&)D-9OIOOL1VM%N\FT_7?XLE;4DJ$RQ0$&]BF V?8YVP"L_3%A%"[T@ MT577=9@BCI=QX-MR+F-W\]:A:%=3APYFG.* 6@DF:6A&IF<* UWNV>*_[579^QKT M7J!Y?6D_+";S@G+U3A+:VRZ5)N^2'/.&2]?-R73WW.[N[KZLOEYR_B M.=O"@^GV5+0 M# GV7>+@('%<'(>$AJE'#3\)Y:(<81Y6C&Y:GG##%-ISA5JV+C@\J&R4(ZYR M:'2C19$P)W.LJHM#3:X3O8#UH#QJ$>?@A:(5L(JFHQ3X4)).BU^VO"$5388% M.)=ER4@V62-OGO>/W)#G)I&$E_1=BLWE?E/R/Q_27'\+F.[;9P[:*?LHLARAOZE7./.O95>ENM^E7ED/4PN:[/ MUJKHD5O72PU^#_Z6YQ"5E+PMDE%O-M_R<13%)G:CP"6&YX5)Y(O>?0\'UNQ= MWS;5I8P6XL3$[[@/9%^^UY:5".:H!(4!W5^?XESJSOI@H-7NJ4^Q/[R;/OEW MN2"H3:IC<19E4U2W&2G7)?^7AUIOGF_9L-V---^NA1[V##O ?NC9S&@2@IW$ M=8PD=%A48T'"&E'"FDWI%)+$!>_TTO2I;U?,)@4@I65)V:+8U7;WC%\@SJC4 M[;6PZL4"%!T*A5GR.KH$1Q90Q2B*%83)KKKZ0Y5QO)Z#WY>H-WNWK>J;^Z(N M\BRN/N3Q7W9UH=P%N28V72/%?N#$O),JP8;G&!8QHMASA5S0'!'=F6I#JDVA M]%\ U593BIEW$*K$A3F#$Y(N'PB+BPPH+U,@NEQQ&62R845E"R+-EI1-O;M> M0=D"]P?E9$O/*FD/<:+N/,&^8]DX,BES-Z%M>5:4."85 A2>I:+9P1PW0CBK M \0YG1]6[_B@O\IBQN?:'M/?1H9 M(F1A D3'YN6$[B6:9M^:@"1(<0H:[;:(3)MBREUP$F?P?'=QZ("=[425JZ8 MF6M1&%5/'#+*NX !2T+D?\H0CM6W) MI@*#YX[>U6W^FP85OZ<)@LL=RSEOQRI$!)KKH73J(7(G99$%R1T/N"9,[J0X M1T"YT\_!#>8]X[7(Z6<:<^A!MK]//I$'H;*OZ;H(7 ]M!LS*#S&9>+"G#F1AR-=.9%VEH/ M/R@*4/+$ I"B?>?Y"=4^3 M'XHBX0UFKU,6--/R:0RFZ(<.#@W'QFEBQB9O*Q\:0O=- )J:K; GC.XX95AH M*J(QL:!4L1Y@%KLCWN8F-=IHZ#=973SYJ^=!)?*+L,#*4&"6*:Z,"".L@C$Z MC/BK\+7T4Y'_P*C\2 GO(/^.5G&9-9?9X&[ORR/I7F.+'/]P>7F#.A;0@ ?Q MM5= ($$-,XAS@_95UROE(FKZAHC% M2:^,:WT>6T'VXRXY82=S=S1;,ZGWN9$[P2]0+SJ:_9[I@1)[G1/[TFF7FJ3[ M8^1KZIU:98F>FMD\KVW4()/I((]ID,9TF!%3M2DQEWG2Y\1T:2M^@%,G,'@' MA1@'KFEBGLMBF$;H.V8@TVI* 6^:%][3,')RG:E4S(38(OE"^H4M<.?FVJEO MDZ5078I;:ZG@[$7:<2E4Z50++Y4D9(O$.Y#>CXRA#^S'T3&I$T>8V*F+ Q(G MB148Q$EM6.GX,0G-CF\ ^\Q)HH8F,#WXA%X$@_RSI 7&V3!!)0J^IV115N$] M(K!R2?>4@.,:[LDG)=-NFI+*XZRW-(TQ\9(8)Y$1N)%AD"@"-7AJAP49&+QY M4]LXC32D@/DPK=1BI@27!7@U/B\ /%?E@%]5B2CMH.MFF1P(,DHA.?PKO CL M*J_9DO:N>"!9/H9N=W&8T 2;KFLZH9EZAMBEW/' FM>8EA3ZM24FN+B,A)^W M@W-$@EF"J#2@,K!3K$N5@1T,M%H9V"GVAV5@)_]^+H#'#GR8ED]93">V]9M& M\>PG?F,6%W=Y]D^VJV\PC-\6+$B.\%X\S7,B/SQ\.[8=W]4==%/1-( L+XECQD+ M-SB;%^CR@??76@EX1)-"E<.3J.;SA4!,-*E[&NI$%T&Y18 WZ]P4_$JUA8KK M&?A,FVS=AM;H#'?"U3>],3Q,@L!A_W$H,2-B!+#ZF3/YT>W0&UB3#[LN&!R@ M'^:XS]6WF'M>48M*G;#BQ K%ZE#D0L_E9E5'J4AUQ^Y0U;!*&P$U]TF3C3A& M($]AA(,DC;'G>=0TJ.%&%NA.1XJ+%[F]F6T"I*3QSX+J10]!-2L4>DXZW?2G MX6F^YX_VEC]B>M';\&>!A]?0[D=,38+-?@0'.Z^Y-G.7?*-RF;?%5ETOSH\9 MB;)-T\3[[;;DA7/'^W3/2W!DIP8.+6*XJ4\\(P&!CD,9T.W,.''H43%4AX*' MRAHU SQ^[OMU=ZPTN]TVR:GC!@W8N4 =0^I;>4-5H;C%MS#Y%VG]#57.5$MP M\#CPU/<;6L"*+7^*:R9'3$OED>]'62U= M?,3X,"M\_,=SP4'>DNJ>F0O_AR=!/)$-WWF<_O0TAHA++1PX),%L^0QM.XTH M^UP.0P3.C&:;XC2[\U'VPX Z\$Y*B=[%EMZUM DS\#,4>0:FB;P&E$.?2+#R M0@@I\DJ;!E(Y8TS)O4%[H$R3T^?-W=W'\8[ LME/86CAV JIFT91&B2@8E4Q MLFNDC R>*<9@$$?9H8AFQ8824"D%(+)-:XW Y46..WIHL^<" MV(EP6EUBWD"-$F >H)7_8*N_)ZNP%^&B:*J:$4X36K<;X:+ HW:$RV_(F3&O M59D0KMA5S688V&.S6/T=V757?O$B@\)O]%*,[+K.G,9LP"\;&H>!J;) M_K9]X"UJ.BR)KLXK"C ).$)ZP+?^MF6S_7]" V*[9D*3,^N\SN=2LYGNZ)Q= MY*5@0L2,_L75#/,@IPN_]ARW;;)0SR:'C]K!TR@_O]>J.WU58 IX?.EZ,'5J M%J@,4TCL;&BZ=UMZ6_R<%9LN(^Z_B@?ZEM]OE,\?R=?+AUH2M&YQ7,V>\QCW M#27;!M=TQQ)/'.9,H8XKQ-CJTU&E'Y^#J"2M#!>+> M,K&7PN(35L,,2I_X&$H3P9JSE:KY8X='1X+Q69%!/7C; 31F$: MIE84&=9O.;WC9S2W9R>#S7 B9%)A:U(C?L2/";H6?BT:0W-C07L.FKY^;:*8 M3"=DF-[% CM-:GSQ;GP]NQ5B*F]ETIX?)J TO'M$,*!O$APPE M%#]"XB0[A_O3%Y04FPTI*_1(R];_KM545?F70M"KOQ9^7_5B(0A>UHJ\7T=$ M,C!EL@R^_!%V=RPX_,-ARNC!T7;( 7D< M3&+/QL2DCFV:IN,8@<1&9U4AUMDC[5*J'UNJ+W<.OCRKZY^/JYDD/>?F/5// MJ&/V AWGQ[_R$W1A[;["D_5EWO^P)^["TZ+S)%Z<"SWJ)\2.TS@"585/4M*=.;BCBQK"7;-B MJ53G:6T);H)4Z "X*9$3'[XA6!)-58 ^26?=@'E)W%$ N_B"1,?EM]NJ+AYH M>7FZSV)BVSCRF F[;F@YAFW[J6\*=UH^&ERSF?;4T"6@R_"Q_/-6>*Y4,,/; M"R33/_E8,D#?Y#,DE.N7+#!UL#;)$Q+,MD<^?F>]ML@3W!ZT0YYZ1K9E5/A1EG?VS/9P3@/4_?Q+$ MP@-=JH4YKK6T*M$\"ZX>95VT *17;J<%5\JXKY;$&+)%FC6+>6AR1=D4E;C>)+(RM6+*VA2;PP(D([#F&*FFWXTZ"8J.AY01O.S!G%18MJ%#-G MINA5(HN*/"I&$7SS3(W15BJ.F#X;! M/$#@LN^3;",3.8)4LI^,@*"X\ /W-2) M#6*!3O=>AUBZ[QH(^Y9M:/(]2ENF_@AIF:"OA9@3?!W,_BLD9 [D_5?*Q929 MQE>?B D2ZE\D"U-F(M=+P93B[A7D7[907P.8K]$%O!]AXI,46Z'G.1:-0Q*2 ME\(2&+.K?9FM[E\PCW(\.V*KXNO1.6RU R,,3.$7OM(LR4E5OL:TR#&S?]P\ MR$G%:TU\G*8*QR*X*DN^9O4ER4T/*%&\@5/O:G:Q]L6%C5&T<^)GML%G QZ=W5$]JI3@P(@M'0>*$26RQ3T$Y MQD#ZVM.36B[0=_]?=6_:'+F-+(I^O[\"G][U1 CG<5_F1=P(N1>/XG2W%-VR M)_SZ@P,D0(DS)5*'+,FM^?47X%+%*K)() J@Y(FQW2T1R(7,1&8BEQZ?OXF2 MO2%*_[MW,+\+M%"'%S@3"<9U.3/(("]A6L$ &Q52CY28H2W[" 9]Y00D)=:, MIF-%&Y!ZO>]@/".?X="Z;YF/F611.;V)GG_O'8MDO8DFJ[+O^. M 1CGT?N,W\"LSKP:+D[ 3J]. ANP%VVDN;Y ]#Z#BD9 C6=2+.@5CU^9(@^/FND MUL"]S,9EN7VX$X,1/W%'^&K+'I:"3B?7F?LB&W#H-G\0@KD?XEBC[P(X:J!K M\JQF*5-RK:9W7,VWFB5HZ%S-/ZAFM/2IG3>L:C[;]_GF:3MN9Q;:OACX0# + M26AG5D!)9,.Z\IR !/DFE7KD='!T7<:>8IC<>:&!"<#P1Y\TS2&V)\4%ZH#J M.R06J-)T/IR"LNK1L$#J\:FP]#A,:"G+__A0;+G7TI5P?V6/HCZFN.,&Z/9I M=%44V0%.,HO@.(MH:L-51%66O%Y6I9]7.V&_L*VX=[BIRN>< M,OKSRZ^U:(;\,2^X]\*!7*;;_+FYI3@.78;,QK&;<1GFOTA2VTFIN.F53WN6 M!PT2:'@^-$<$I>)"\$FDP_"#..M10&2' ^PR^@8H6)HE/,?]QZ*9Q&@6)K]!$[PR4I#[OLUOB M<630GP(;MJ&H:E$47?F_?OL5U6R[W31)?\ !C&>\!SG3P#1;S8QJ[&^]1$(Z M$HP?X(NNDTU^I]E(T, F7?,=S\!DW:&/Y[-L- E2PY:*"G'0K.,Z.VX T>H\ MEL28.KZ'PR!),4E=#V=QFI$LHAGQ83-D9\$9ME(.&I.4&7=CVKPS;JOO.IV0 M!A&@,IOGH:2^TL89F$H:=WGAUFR^9?A3_MSTT!PR3?\D62FJ=6F8>6#K*A$I MPD=Z0FZ5FBIHWWOSVH]WWMU<=%VD'()=2FT;=.H(S?>%*B1K4A!2(%=5$Q F'"L+T%K%XM?T MGM&G#;O.^I3O)I>[SIMRGI]?!G^[93^V/W/2_CWRHSR*B4<=[*99D-A9XM$( M-&=3!0G#*J5'25@9;:3@AC]Y+PS[=QRGG"X%^_1Q6TZ_F.8A3-],5;!TJ=Y( M@$<-?)U-:\\@7U>=HPH*ZU8EGL&D40WA.7NI=IRK&5\DBDG>LV>V*1^%O]59 MM".EY-B8A#9W>8CC.DY,0X^ .FG,0C.L?7K834T7W4.'-IR;XY><6M'&!9C^ M.&# +!^_T6*0&V]Z.9@K=R23H+L<6:52P+VR8R MOWM-XA+_:O>:9JZJ]TW!^JMJ(ZU[37)5?QQ:'XJO%:#6SN29R+5^6&IGP:>R MN+MEU4/OSAR+42')/0BOR4,?X3B&J7@&E84PL,,%_W M,'0U>R3."&+)<%-.HVKF$4Q!-NRY/8L]8&4'(%B3[I*!N*HJ K#@6+- EJHI MBGW-PW4VO%+KKN#>E?6V;B[=DD$G&Z@=<1Z05[N*-G+ZZ^&%)EDY$YE5Q4@/ MXXXE3-.NIE-L3_EC@4]Q$CD$^W$81-0-K"P#74;#43!\AC?V>;8I_ZR1^ 8F M,VZ!'I0"F^7TFEGFP729YA1<([I/G5^K9^6^CHY39Y!ZEJZV82;/C']"'SE- M[_CG)'84J3O]L*?=#!5Q^<;_3V_)CU%P*7)P1$B"0S_S"$L3U[- P24%'(R' MH1N,H%'GLUEI^SZ.:)KBE 0D\2P["I(,5O=HF)E*-9&KL5,VM&^41=" ?X-, M>VKVZ#1)JZA':#B]JL=)9%CJO M0YHBV&P(X!BO?&RBS:'R;H+Z5FI;GYPFW M$+8O-_S3VW8MZ9HK#'[>'.L@UTFY;2I&8#A>DCIIQBALNMX<,,-ZNP?=W)ZQ M'NZ%"/+#E ^$8:+BE? C#]O4(UF:1H3_ 5(WIXUA\$JY=1@FIY9UL0&F?WNH M%ZB!>]%PXL.>$^,A@>_98\72O&M.RO^V8>T?Q!;4JAI7 MANACU2JU1F%*\<%=P26E37H'V=R0G%OG[\ACSB7O*_\22-J$H-I>7TT#C?IR MNZWRY&DK4H!NRYN*#1)$OK'J.4]9-Z@\=+!%;<+-P(1A$KL!CFP[\AR+$CN6 MLJA7P-6XY;U#K-%'0C4UJ"$RP$W<"'(AQ&2/'JI;_ #B@V_U'FM]\9>E>J= M;8UN2[3'' G4T56!.N1%\^;]"^TZ'+8$H"$%8A=. QX0@;Z]M1<*&&#]=EZL MVCSL-_&"81.WUV'Y[ !OPRBL-P]\'5X>C!=?">09DY+JJ[I^8O2FXOOU#79& M4W]='\=)FHE86!!D+++"2*I-]R(DTVG?#5R4-X O^.'*0>^;5C7=K+3,%9ID MHIQ_H(4U"C>--;KJN-) W;>VTCS^9HXTG1-I)N&L/R1FCMS)N2VS"]3D^K8B M19UQ:>&N0JLI\N+N.NO"[60S&/ARRR'4T[]Z7SZ0?%1D3[P,DT T,7!LSZ/, MH2X!A<5U(F=8>^P 'TR9^M["!F;M:'TGH,'^BXPT5>?.^*OG XTQ#68BM/",)WENJ=(-U^U.X+\5HIW M3[$$4,-[<@N%L4C_([Q X032?WTKYC"66Z+)MX2=*/O6JMD)RI'_F MFPVW-8[%>Y^<.:R<%X>\Y?)#/O)P:),$1[:;XHAZ'B?=B:@-:KX! V]8GGMD MFAO XS.,?]Q?H+>I0.;*G?#F6';>(=]P;<="O?)_'NV:3GD@\%4/>C7&')_U MBKLHSJ?XM:#5YN7N&TN?JC874K['Z,D-#*L(#I)QF$U?[1U8^4/^--W+Q[P6 MDH'W@\U\CDF:M789721-?4#'Y*[K#NF8(VPTJ&/V8<6LL:YLXK;LQIQ^NR^K MK2ALNBJ>66>Z'8<]?>[(1S8EV++3F'DL#%G(^MZB[%%RIC_>P@2A,8OOB MK5ITPJD%!FV-8K[' 9@B)<5.N;-<'XO4DJ8Z\"(/HT, -1BT=8I7$BR"YT!! M2-:5#"4%<]VL* @;1NE1H,6J U0/#8!?JK*N=SFMO:70.01NB*GE^SAT4JY M?/XORR-QF&1^%GH^)(E2#JSA=,H&*'I'JJHY]=JC#J@F)/DGIR?T<^7<@-X^ ME;V'?H$2EI5<@PR3+,WD4<+8H6WTJ130E2>>0A@Q'G0*6FVD,NED4SZ2>3@* MH@#3T"9.3%./POIZR@(VG@G9%H9TX^?A/?>D&2BG2DRP!:9,)$IE#(4/H+2O M4Q3S2B$#*#. Y2^Z I3[\N]A@?B@3\#/+Z,*\<:3:J/4@QO1Z^T]1^N>%->/ M38^_R[N[JO$HN!ZL\J+.T]_(YHF=;+Z5^#AF,<6V'3%B,S=A/JB@YM4H,:SA M=M#1#CQJX"ODE;W*BY93G'^)UP?3Q,,.'$.B#MIP)"]HLE.'(.VB3Q4>IK(T MY*$MIP]U!%Z@D]^(D4KW5W]5.O/\7H6.]?,(7_-U3>8IOBI"RO6A*6.T%F>R MR+(4@\ZOLS;KLHGB7O$?%-O\F8G4HLEA'J+BJMZUIV@&4W>H'\\9#$*"8\>) M<>(Z818G8>0*5Q]48&H.6\-G7H][:\2RA\=-^<)8EV6=]WBC1X$?N +3X#N4 M#$N^E3<##&=V:%^@'FD1\^T'W2]./MHW96DQ11]^L"K-:YTSCU?AK+X24H.X MKEV#:I[M$T6L*P!5'.#>3*[]9TY9Y\:UF5R=[_;I5)=*KNF$)TO"=>P]O[&[AKQWXWLY79L@Q@6F'%%D)750VL)?RFW^[Y.I.::H]H* MK=(N;4KBNMTN#AI];,7^S7.;O-%$ZOTO9=^5G&XW\ : 3L=;93Y\@#V,E;H& MVDM"77? /8P5HX'WP.5J2D\,/N&&>2J^K:N"?UC<%J_KS^PA8=5 TR6!CT.+ MICC),H*C-(QL.\U2QP?-A)D#9EB]#4&+L=F/'7"8VIGEEIRNT<4#F((Y)K^' MB[ZWD#5J !D"-8G]+*A595V&Z&,!EUJC>E'=#BSM!Y=>%>(2O. O3DQQ/S9@ M:(!)ZC.,.J MO&P=IH.935W[G2#!7A8$.(Q=CQ_F+,-^$O#S.XR%PP*ZL)&%;/@\OZZX]T>J MES:\U%?WBP^?O]."M0==_QT<]&%[ ^@H&%[[P'X7UQ\%9YLHCN=G.+*C$'LD MM9+,#5,_ELH-G@-B/ _X^,X"<&JO:,7.+1)?LXK^OGX[RN/GMKU\]R7PX] M/1R*XM E#HXL:F'JQ,R/DMBGM@/.%S:%K6%M]T^6W]US;PY?/K.*W(GR!]&. M2L1=^F3Q)[)!HF1-(4O8V"N4#&B]E1<##(*=G^V[S^?==Q(>T& NF=D=F*4EQ1&P;LS".?-L)6&B!*D3& M($S?+!R$Q4@#&::/)[DBKF&2&/O< ,%AZK@XL8- <"4+(L]R61!#2H+/Y J\ M_-<(5^2.EO-HA9T'+9E]9)U4RF?A*Q M<,/?-0,D[UB1"UO=W0YZW)MI>:V]N6)5]9J21:OG& M;A-+5[&!!4B1=RZRQ3O0%TL]SJ3H7A:X,TE6,?I4J 7)V0Q-2N(UM=]J4C5# MS%"8YAY3;)%X^W#WN7C,WQ4UK>C'#;D#]4<F=*Z&0)ESBXSJ89>&3-D(N^"]BZ#JU9PM1[(XZW7+]TBBL\;G&:&EV!BPD(ZT8N3I,X"EW, M/ J3/5'41390*_M)#>634X=C(")G!X>@,S/)2*5#-"3FZYF@BZ1-31" M%Y]5,T,GDO2FAVXP2XY5/(A^1- F76+YL,:W = M:,4;8[CFRYMS6:=DJ"@#7+B.,%L52?P:G-#>NN%AP2\% +4-[S'_%AV>,_ASJ8C@ 0!O+O3U&@ MY->/-EO-GS]%QM"//_D,W#+X^K1AMI7X]F557=+RD:M>R.70B>6&94- 10(L MM@\RCCL,Y _G4]0OG[T:"(>)S0+-6F^)%HA3.OQ.[;G:V;9 U/#H6GI4L60D MO6>4[]PU;ASE)@][,EZFV_R9R_BMJ%LYZ;ZG089):@78HVY*'=_)(C\&U86< MC9)A2>\1%!;CL)W?5]8.A=F6;8U!WV>U1Q)8"7+^FY$+#:S+;YB"66QJV^)U ML>,Q^MZ@AHQ$%O1Q2E<]QOD(K5MTH8V!H\H*?3N_3NW=]=.VWI)"Y*KUQ65= M_+MOT\R=TY1]+3<;KG'$PN."O#1P,;&]&+N12X(H3.P@8VL6Y,%),*RH1U5Z M/1ZH063=RCR%%RRIO]_T:U/7]^?6\ WHND ]96CZ4WB3E7WJ+^:-E/LI$/"7 MJ@%4?T&Z"P//P$3!/6>I"(*^7&= '?8^TS+,OYI+/5-I0/:EZN#(#U7%X N0?^+V2=F@UW66QSFF^>Q,R" M_83J=F(D][:;27 /CT]MNPR.!ZE$Q7]]PZI&./&]SY\VU7U+9;ZK'.#?P8)Y'M MXR#, L=W6.13D#=\ H[I[( &*JJ;AKY=(V3E3L>G6"6GW#0P 'A1W]+>0-SW M+6ZAZJV!GB%+8[7S%)35ZYIG2)VJ8)Y['.XI])5B/_):]O)NL,2PJ'60_BY_ M,SH5FGQ.$<^H,VC)C:HM7J$?@2P?H\2I,WV?)Q;OU[? M1PDJ#GH_RCRO9AJ+$(D(7OU:<+S[3F$W_-7>DYI=)YO\KGG[]CQ.'$)_$%J6V!QMX- /-L";J\LGW,)=,=@5^2=X7Z^("3)6 M&: PBTB",&WSA^9@K3QS2(+L\9PAF46Z)A9>IJFHUZRY>F'YLS@F1A7Q@8>) M%Q.QJXJ-H!/G>.X00;Y41>&U=T3C7<,>CK M,H,T3#<\3;&Q(8<3(%]YUN%I)BR//)Q9:]1=>?_$_IEO[_/BNF"BZNI8=5 [ MP G7%S@+J,[N*G;7775V0]UO MIPP;YK@XROP0N[YE42O(G-@#E4/, 3.L@@Y!BQA*![SS]8'.RRS;Y)20+F; M-(TZ'\"J1(9 3?IB%M2J2D&&Z&/)EUJC6JU[57!I(:),@+TG6W)B'D(4I9A$ M*<5IY%';B:,LHU)CNI8 F0Y%M,6N ]BB )XLMLB',6M>H'6R !B'4*1>H>YW MGK0S:H!/;+QR/? \>>/:X(7G%<]BEC&^#VW[]]V2'X-1?5]8/ZW#IIAEF8-# MFTMODMD6SNS42[/$CB+8T/0%>*9/Y XZVI(?\%&^LCR3/(OU<0)X'/=,Z#ID M"++D:GK4%Z MNZY+$?ZZ&B67*;0,DBT)6M&JVU>A#/W6SN\ MLTOJV-^SR78(DMO.L$P?UCEUZ#2^*GJN_ZL;O-OA!&CQ(\FJ>5DWQ"68O$,8 MI+FGF +]:EUX)&&LUW0'1O1!CQW@4E4C_=L#A]!W*3NVS3/7P['G6-AR/-MR MW<#Q/:DF@B?V7\KIQY3SZA\K=L\5+;?/VZ.;'];7&3^_1Q%WG^$D2BR<,B=-XMA)@R2$ M](Z?@042-'@/^;:7;#J$K]1-'L"M@,0XC@,7^Y9E!33U?)N 7 Y=W%+( 5V! M6W+.AB8>P V//>$'_?@;)T-$ CD"%^ARNZWRY*F=B;TMN6VB=]:@!/7ZZA9. M0EJ[=F&)Y(GZA<4E<)_CMJ*7524F.?==4$6[>DD/8W*Q::'=0P,TYS]-ZK*' M<#:5,+&D(AF_2FP81N* MJGU+L:_??D4UVVXW[0>O7!2H]!;D#FEC3#73.ZQ%%_VS9W965DTL<8#V((E MJZI$[>P\ MUISZ :BFACR6=.RQW*,*"8Q$Z$_2AV&?&BV'+I'\^L M2DKYE) ).! Q'$*3EL:O+'LJ:!-QI!T"0WDB MTWP\.'02Q\-)[!#L![85! Y)TQ"86',F%U5Z]H]Y>(%22!K \.M? N]&6^21&D+5%F"L;*Z3$S9(Z38N8>UI$*TUS6-,ZL\&U9]75;:,B( MF=OU=1-CVLNI 6K<*-D^59)3]A1XN!P(-\<^^,65 N=629Z1X8BF')I94*^8 M2B/#@OF,&JD=%/IU%8^Y:*MZFS\P$2L3@+DE!QF^,[.%877Q^EAB)R+HH%,F YK/X.#K'[M;LH"49H< ME5-05G55%D@]=E:6'C]#<;7^SQ>.]D@BD\!OZV43ST^QY[N)'[M>Y-@)6&T= M0UE%:15E@7O%11H$%$1TQ!^ @)Y#M8IX]@&$/43-PGF*()VB.8*QOF">(G-2 M+$\^#,^C?]_UA+SE2X]/1B_R,'&R 'MIY%/;"1(WQ\8GU>?5.T=IV](_5]]YM1LWD61SCRDAA'ED6S.$F"+%#)2H/@L$XV6H\ M(@)LG;?M5(HV]SGEZ+2_J&0'W.K@MN^*NGLGPJ(%H.-Z;A1EH/(#[6Q6M^1% M%GG#QL&^2JG&%ABEX\@ %1[H MRJ>!@%XWLT:!*:,<&Y4]7B_;YM/)W#W+Q<1-(AS0*/;Y_\/$![4@TXK=BEDW M+;I-#L@ X;X8EZ)F*O+)3)$&[3/R O6^4SE]^&IO"J8P7^4EO4IFSXB9;RB[ MY]/K)#T:8:N)+)\Q$/B=53.P\9>*%%M1HK+#2O:^ZL3RU70H(K6P7!H,@.5: MIRA?OI;20#1,'34 !T2B/0/T7#TM4*1T[71JS]6NG!:(&EXW+3UZ1L56LCR6 M-CD>2]MVE;XJZFW5^.=M"XC;>U+T,]B[WFWLJMAR=5#G:8/O8([MZ#[+YS96 MYH4XL .:>3$WNFP;/-[\E8@QK$YV"*"\QP ]MX=_V:*(RCTR"O5BK_4-R-ED M?Y4W"].9&F:A=SWW!P1VW7*VG,3]I/3]Y[,CL[<=KR4^&[4"N%=^7SH+Z5Z+ ME/4+\E[YI4T6]KTV3JKM5HHMWX7#YG^J<[ZPP?W=AM1UGN6,7M8MDKNS?)_1 MTS8US.((^RQU)V@5B#$;01 MR1EU-N\C1GI\=O6IZ'DRCR<&I3WXU#QXYL4.&V'%C3JFN/!-IC M@7HT@&I*CI&26DD[>X >_3QG-)??J%&M2]7( 5U7LX 8,5(DL-4*0\6YF)65 M>)DONUX3)T:*IP03-[:PE_IN8%MA8 52>F(>C&&]L(?;N&X-8, X[=/TKXGCFI7J:-73$[,2$!P6-W!I#A8Z*!C%K0: \;H*_FF"2A M_C61#M/K)ZA6,7SGR ?H84UL4%.PT(\ IBXE2)O5@W/KUU-P$E0<:"Z9Y\\N M4/V#UF%^Y%F8A$&"PS#,<&+% ?;\E$6>$]HT 8UV78!G6$$U MT-5+5"'TT@W3#L=EJT>P#957[Y,IOYBUDEHKU76.D?Z3('K[#)XEO#- M\^/1199D?O!HH6&IO"$OZ+E&-ZS*N(HCG-N#&_@+U. BGR(\)GM>0L^F&":/ M$\2:N(6;I4HI-7B\VVI)P2<)&:8#GWY(=0#*^Z?.!09-/NE7&1::849D#Q(Z M]F1'X+*$J-,&$X^I02>+Y"D,.#FFY(S))KNM5AYI);)Z G%FUWN 31O MXCK[MN6"U?9?Z[)D+I-Z*R8&.03?XN;F_NR8%^>IF(R5NI@$@4ICB-F>2G+ M/"^6ZBTVM;GI:T0+U,)&'#@2T*&S:B<9M2Q=>LB'R9DJY0HS;.<(.V.4 M[>2V*T^TG2-M/-AV]FE5X?S*[G)Q-!;;+^1A)):1E^&()"E.DB2U/=]WF"-U M:WT*P#H"N8>)!%"H'![Q1%8"U2E5DCU9(A5$;IJ2,X3M:,.5Q6R:G+& G7A. MS2=J9ZV*N;@?.4KM=>$3=URO'[NKPOIGEI55-Y/UEOQ@]8D>FE: M (B.=GPE)Y=#NKLJN$BP>GL\_]'-N.69A1;V[(A%#F%90!Q([R>#N(($'MXJ MJIL_G#3H=6.8T58@"(OAFWQ;\S1'O7^!77/-]BW M+3+WV*(>77UN]0H\U>2,F\1T51=^!98?._YK@(1'B*_:K)#;BO;YT#=5F7XI MMY>T?&SZ#@(O7:0W-&QC=7B@/A"[R]0779($2HP^B1&R'#/4H28?=I;GVG)$ MV@C#H/H1S"L#\T; C%"*=G]XR+=-P?UEL<\K$P"/ M#3T:4DQ"R\-^DD:<^3YA/J@/^ PLPUIC +GY^-,A;/039RM#,7!J]QSGY(PN M3?R *85C5AR U5E/ODB;MG+QTY!6K@9?)'E<[+V\1+&YYNFRRE\J;JQT%0(. MP2ZE-A?NU,<1H2%V,SMT')>Q- 8-"UP":%C"&QCH':FJE^9^]D&4@P'=L$6> MR8FU3DY #_SCDNJ/@W+JB]X/NDS3IX>G=BXE9U2US?^CZ0(;R@)=C2&7P*W; MZU&2^%'[1MEU:AKADBL7FF^>MAS -]'SL6D+*6)-[\L'DA?'T=?0CW%B!Q'V M,COENB).:1I"-,(20-,9* /P: __HHE7HN\M#L#VMHL\E-,0.CD#TQ!G,@6L M"&0IU:0(%L&MJ@ADB3]6!-+K%,5B;Q@ZQ8FG<5:/QO&];^42PU8S;(<4=7'_]Y8.MV[IY'<2&\8J_A63X\?%<86G]["M*_?0D8"-&I@GD/,>" MY>"?)NJ!GOT,X2;F""_3J#8T>&;?]28$+Q-W, Y8XG'M?OQ0!W_X(7IMLM\9 MJ3[R[Z/S[CT7NY[C\T,\RC!)G 0';N8$61"QE$F-#CL/#<.2[EBNKWC^QV[+;_3K[4'!;,VV2I2\?MK(&!6!+PVJGPP3U MJ"#ZQ,04K X;D;H_P.>BBT7*FQX0YBV;(H;X!E-%FED&LE,4&*!DMT#@K&;' M*! _M&M4EL.UQ8_X:7175B^7/_):5B],+C:L 78P40_T[_+B/4WM MLB"?32A,9,;Y@;Z/B^(9!>2/;WS J-&!=#? M_L?5ETL-?4-&J,Y\_MW#K0AT?]F+P6"K=9J%C%#?M049_T;-__U4%G>WK'JX MX2_AGM1L?V/>5%,?YZ@X#O\3M5( >OAH MCT!7B ^\LEIBH)QOJY$M,"%K.'*KRA&P@RI)IR9/= G:JBZG).G'OJ7L,C7Q MG^B)5C<)<2^C&C[?Q9$=ICBT B\+$RMD*2C$=1J4Z8#U67T4)3@E)^)ZZ(=) M]U2W0_2]A6JF[?\RE9ID>P;0JF*]3/"Q1$NL.&-VX<_+LZ%^/IX-U?SK-U8W M_;U9E9?4'M4*IA:.TLC&B>]DOF6%=LI G;]T(FT%A@*"N M%R&G75Z+O3!]I&' 7SM7M4,8M1AKGM.GF8TZY^[I0FW].7J:F3HY%T\W#$67 M:C\4^K*@,RUSCGPK[E'A./0M'%++CX(P9(DEU6($"MBTDS68N"[B#PW?C_KL M 'TL68Y*.EL&^ 3TNHY89+#Y$)187:Z7+-AU?3 @,T;.&'2]]J2$S^1?9=4, MJSO(+#ZH-; M;J9YMH.#,"6IFV9!'(!2"H'P#>N3I7OV!AO%A&,HI^44C$'^ MP?2,)M;IS$.88X#Y!(1)Z&\E\V".-8"4@]EM5-M=/'-[J:Q>OK#M*#!$4TPB MZF,24F*G<10[+FA*_7!SXZJD!04>RC;'@#1*<133#*>.G62>YSDQ"V$-.A09 MH-)10P<#Y+2@*EE0%==!F9\(JM!=8HR]MG80@ZU7[M\P)FK<<&'B&4,!J7K6 M*[OE4+F9)=*O3Y=1$=?'D1MPK\D/'3=,/,^/B-; E *2:P2HD("L:/88>3&: M E6&V0W3+A!.ZP\VG<&*M8).*BB^K>#3&4P&!Z'.@:4P^V1Q[DXPD./93"ULIC2T[BDC Y#)=E%$PK#[/J64_@Z_S^G$= M;D%MJ^4Q["TS?]IAA7JT)-M]G,%0P$@DXXQ5&Y9DB,&PF4IG\69VVI+:SNO- M83J+\H,)3>?M!$_I_5(6-ZS\PLK+YSMQUERFVR>RV;S'VMF#TSQZN4,*'%8DF:E%.*E MO5=+)I8D)/\NHWLGEB^\E'^PGK(Y>WF0_I<=O,];PD35S+#4&Y M&+/0# N]@(T:X.@S(P)T8Q@#P_:S[)(,TNMB DRT!_0/ &NN'P;1J"OJ/@MK MW1B[#-FCB+K4HC/%^ZIX?-K6G]@SV[C3PU_3.,,)4$) M1=,@ C7]DX1K6*Z'6*"4HX$RC@?*]XA(EN=!V2D94=;/))@N.."/P )%- M!S-CQ6!TZXH(2T)=-\@+8\4H;@MV>>RV-[7QRU'K"02 M0YDS'*0L8)X5^G8J%9;5@XYAE<,_N\ADZY$1=R5-C=5X!@W4:FA%T ]K3E]N* M%/6FO8(ZNCE-:(@3.R'8CU+JTR@.754\-$P'\%K J(>,!J#U7?DM&954KX=/@_1^>MP>E[;K<<]J#&T?*GZ MZJS5=W>MA\7F[J^56*WU!GN90^?<8L_L_F9NLI=2M,RYBWR#@:O(_[:W8>?W7D6(I\=)GD446IQ!+%.RMV)S;[RAY%?*>X MN][>LTI,PVRSA4;2G+F8<(^*>U6$6B'+PH#XH+NJ>7B&);J!ANH6!Y2+H9_ M.ZD%=DG>1>EC O .JJ-\!_D"M2SI?R&0T-?X%4BOKKNG!6CKWCG)D3ZZ:Y)< MIGGVS,\O377!A#UMQ10GS"$XL[,P9"Y+$A]TD20!T_1Q+IK8M0YH=_W1%38# M#&T(!^5T@6:^ (]Y-9;H&RDS)M+T7)D!Q+@?!;LCS3Q<^3&TIT%*?>]Q M^[V/ -,W+K^>YN(T0RC%7\0LZF>R::Q=4F''' >[0PGY13"N8Q1ZZ(KJ.^A M(O'UH@%W==7=]//] M/K/M?0D?1"^SE^E\,]%7!]U4>.D,6@<3;\KR/S[QDW#SH=B*!E/'!CS%8>!% MF&2KTKQF]571]H3\)\OO M[KDUVA7C];]O%/*Q/'II@",1''>#F*:I%481 35$6A=]TX&Y%J6FFRXW0)LY ML1UXBG[*"_3K-T3+S894-7H4(3Q!F&3M^"N];\E0X)M]BT#30Z)G;[W0M+>C MZ +M:$+\S;=47:">KEVI:_]4:_"\A88KY[R25V_%HH3\7Z1)RSDO1E_[EK.P M4 _LB'\^[ ,;7[F*Y3MS>(V;6=##'PR>/#ZR&#^MXH2DW(X,LH!$;AH'](_' MAH9O6U)MY2,_RCA!--@Q9K!HR'10:(L2=I<7A6BQ469H>\_0XWQW>=\+XSU_M;$]0^(3A_],.#!>WXE"/2Z-3E,*&9S-/8V!1'9?50X]GLVTJ.'G^ MIHHN6WK/Z-.&76[B4.\V(VIZU"0NR4-VK"K-%_% MI3:>#,!72;?&"+=@JNU,1L']!C#-NFQ^><#KVNM@AHQL;?@.JJVKTTKD6+UG M[7^OBLNTF9Y8L1-@/^L%B(;52 \-/;;@H(V> ME_@EIR>T<@&J'EJ0Z*<>^-]$N&''EYL%OBCTBI:D55L#Z25X*W>5EB1_W&I: M=B'\TJ0-)G,(9?58ME9KDS/]KIV<^JZD;-2N(XMQ'#@4^S0@3L9HE,92]7J2 M\ S+?7?]<(#"!6J0$'>&'2)(8")_Z2+#QN6+&,W,@:D#'7P!7=H J%6ZR)'9 M?[7+'0"QPPL?R#)X0L3EW=WV0U6),-Z7((8X9VJ,FGQ\AQ:MY$3?!)IB,*W#(0+H$A =*Z1)2 M %9+EX"0.TR7 *V#"__G;;41$Y/KZ^RVHI=5!1;YTSL8%O3/_ NN7 +(2_:,YQ8%F@]3(")L13]!@1WF58E<9W9=C4A729M*)H23RLU MJ_["RKXV3KXU]7Z18;$3[9:_?+B6K!@:D[0L3,K4P.2G)T1C.=])[%4[0 ]V M6K/?\YB H^[.$P_ /_7?ZFUQ]W[[4?2AO,X^_,_VY?+/BM:_5,667A:4_YI> M%>^>*_I[!1,'\,:&1:8?P/Q>V%R#GL9<97?#3+LIVK]PO=TG_OS6Y@#E!;?- MGIG(1Q>-Q^2E#L[=9]4%Y5_-3572IW3[3R(,J>W+<=2;_P^3, UQF"8N<4E G,22[E5U HAA'=1# M18\M6/1G![?)*WSA8E!#AM"I 9Z :V)--"MUG@( M3C^LH] "8;/]@DZM7:\;T +V![U^EIY5NW6[KNY(T365?%<6=;G):9M-5W!( MK.Y?>'/]1XJ4^WR[CB;UO@'_R1$85FCAQ/48CB-F9Y3$-()=TNE&T+"J>\_J MM,J;+$-A#OS\5.<%J]OA\3^3.F]\Y2'>L$L_[:]K7F>^A9< T[=#3)N4J#VN MS3L88BM>Q0Y?M$=X,._#T+@/4_S4=&VI';U5;SE-,??X4M08',6.$FV:YA[52S41\9)IJ>QJ([)\NRQ'6BS)0 '3*?%=>%JQ0C%)(Y]+@%^QBS+25P?Y#A-@S$LM#=\25D4G.JJ!8M8"Q?:LW&:1W)B M>S[E,+%MX'7E&2W1VN5SGB1=[1FG@:S;F7&6T%%3QOFGUQC_(X+XMW^6QU-_ MJ!#?Q&68N0XWLK.,V]B@,U<)"\/2S;^8V.2PGYZ7_+!Y(7 M(WO"H3CQN59*7#?.["S))+M'SD(Q[>-WP-#W%AR@%_MIQLQK%VWDPK2'/*6@ M3NR+E)S1B?WTWJMU8E\D;]B)??GA [D ]I4J(.68<;K^47*]FA+Y0"K1T*+F#G0?=,C3TN%L\F%*H [@\[K'0SIC_*V;,:#=P<1:2##)/"0%W*2ITPA3.+Z M868=('UR-HF_)ODZW'M5N9HDZUB>IA^".ZM?Q4W&U&B#T(EP$E@V)MP.IAEC MJ>7%LL[I;E?3=JZXSJ^WS;2LSXR(N_NVR@4X)6S/A65/5(DVH*&J1A;(#1V1 M<8;;N=]K-3=SA/[0K1S_$EZ-<-5F,70U5)=5]2DOF)@ULO2-S"\V&>QL8$Y5 M?=7HNT"@F6.CX_N1(U$I?WUFV]42U9=)&V:D2SRM:-Z(@H53DV=\W\'$S5SL M)JECN\1/_1@T#AT:8PC.^$B M%EA.E&1IG 61=!W'+"C# G9=<=U#JI?6>:\/<_!05E:HVF/7M(GGD)D^8!V*.JL<62 M,"@3 (4BVIBA5BYRDBF:RD6DR)LM&IG?8;W2$2E*#@I(Y%8H5(V3!Y%ZP=*G M;?[,KK.,"W!5?RS W1P6-S*LV!KX:(< ZC$0H]'+;5%N)=LQR3%EV;#7R@^8 M_2BQ0]@*ZCVU>6LOQ9'-!?V/9$O)/% MW(SQ$V[!,#\,0M]++ 9*3IP#9MH_Z+L+5CO80 ]ACE&2#H,F\H'^0T_Y'NP% M(AGG(;K<;,H_"?]P&_OM7<5HOD6?RMI()%6">%VNQQRH=3T1":)'CHG,&C5A M_\JV1+1QZF]*.*BGAZP00ZS" B;T$R^2$7R\CH$Y'QX/=S>1/ _"H@W_Z0A8L[/+$:A)Y"8"K"KX\ M X[%'[ 2&*QH6S?^\8__/DX2C'P7$Y;&F+I^:@5.Y&;4E0I*[+8T+,3_*(L[ M]-_\7Y+.\9[4A4B $@$PX?O']9=?T'_S?VEP9D?HSMC$W<.M]'1_V0O.8*MU MO-<1ZCLO=?P;M8ZB[^Z+NYNB+GXCFZOBV]/#@^A3^O!8;XO;9/.QK"X?-\D& MVM@)O+%I.W;72?/=O;A[:09UM67'^W9$0^7^,RNXVM@V%AZW]] -*VH1,,,R14BA8^ '6') OTS4>1HU1-K$]ONY[\+I)V M(*C+3RM.^BL?'D1W]#+]]^[.[S#CGWHXBF@FTO[CP'+=U/9 ]^@C"&M=]35I ME$"'>8H=W14HBP.1->E33*B=8(NY+(O")(IL DMG/HLA2JG,Q[>?>5T_R79Q M/\T9N':>A@XD4^I@ZS'<;2++*D M8@!GX&!8C>W!'R8K7*!-CP%,@%78+"?BAID'4P*[[G4#;/HYDPTWWQUR\],B M-\&*X@Q^:%(E*ABLJFS.8-&Q.CIG*[@7(URCRW3[1#:;EQN2T]\XW&]LP\30 MRBX3&9Q# -G3N-89SF#O<$("*?1<_U?CWI."FU8==GWRM;SC ^+?LBMDBG5@ MPT.%:P;2$53XH>1"@0"MYE2ID#]TLY36ZVR#-LA)/S4.OG5KKAH3OA\%/[KX M3&T$$NA>=:XY:C)LP]/SX=4V]XR5:Z!W;E X$,^FY$7ETF]K4BZE"MZDL?$L6J[T@#08#B>1 M5QH@>;C3:J,B)PD8#H6M M3U!U_BC:HX.^WY2;/'TQTV5%E2.Z^B-#P:_;+UF1.:/^R:K[*)1O]4VAWDU< MWE P=H(;HF/YYQ7 N5<"#>D>0 M2G74,66 >J@S*%2K@))X=;"2IQ,4S!8Y':]9KZSI!+8'A4RGGE&]M>58%=LV MK/DUK__-U8WX ;EC]K&M8=L9CGW/QBD++#<._<"SI/I4R S?PFR!XTJ#ELX M]AUPZ/WE#,MDKS+U, )J[P]Y(,!>H)ME)BA<;RY3I^VF>RT2/[S\E MUFB2ZY]??F9%>O] JG]/-CGP0AR%S,'4B?TLM;.$/W"6;!\!7%6^!7RT Z_4 M"6&1@8J2?@9;SI5V>8Z<+_(GR#0E]L?@7E?T3Q"_*/ZGUBF8\Q-WF=R%*.^* M_#^,-AVMNI$L]'I[SXV)MJZJ;75U4Y7\;-R^7!94E$H_-F&Q@G[-[^ZWU]FO M==?1^5B%1+:/8Q:XV/5CEEI^ZJ942H6LA;#I=#&!UU%GN0LQ]+/!K9F0P'KL MFK]5 C]<9OBI9J!.=*N]80DGZ(V]-YB.G$[QV./?]K+OYTO1"]2^X[Z-;=]N M[V;XCC\'K2;M[W)?U7#:L5FUAJ^.@][""TCXT"ZBBFZ)T__C20"CNM M3E*IN3)JABBE#)^I_59+Y)DA9IBO,_>8@OE]5:05(S5[S]K_7A67:5H]'5U$ M%[2KBZN'$MXG%^:L?L\RQG]&;\F/P4_YNN;Y+V4Q7C(*VL441RQ,<1K%'DW2 M)(ZS4-HJ?STZ#&N,CHR#V8K-Z9UTE%R@\L">W^Q1NT"THP=MR8_A;YH=VG5% M6>")M0#C[Q6_(0F[_Z_Q9< 4;$\3^JFGZF_H2N1AMM_*88I2L:MJK8]MQ$_# M;Z6G$'$2A[]I=FC7<3+QQ-J_QK<"\!_^&M^,FEOQ5_EV8!['Z[^Q64?D%=%; MSS]Y_7=PX+:\ 704)\\>@&FJSN[+#5]?MX;U:*Q%%F(26S:FC) X(\P*/ LR MUF()(,C$49UT<6R=-#G,'1K_N^M/"YQ.N\1'N9L1G=R!'?.?CECR89X)\'&U MDI3I&ER[!&[=$;:2Q(^&V2[)W>=3696R1L*&O+#RN.&-C)L&@(<%6\(X_YEFQ& M=BVA.,IH4W%O^PFQK42$G0#3!:;AK'=F/HIV%7F!TA8P<+[ "2[)F;4::%<^ M)6\ZLM\MD T?&3!/E*YI 2>@K#LH8)[4T8R A28GYIHX M 9-Q92: !5R"/$W2/0=I5=&6(/E8KF66J GU>_98UOFVGBY.H6&((\=/,)=B M$OJ9'T5R T>GMS*>!@64,=R+9A$JO)3 M3G17X!),QO=8]!4S+8JXP?$"?:BW^4,S&F2('^H0O$ "1=3@J$\]G,DD37I$ M%8M5%2%[PW:^SCWF=DHU XUB=1:Z'"0UC[@XD@>U9 MB9V%B3EU-HF3<=NC@REF^/"O-S2IYZ:9;D+GGIS'GM]8T8>FJH&(*\UDSEKH]#*LP >+,"4H]L8H=I)B.CIP 8ELT6).I@BO:5 M#50Y<3W)E'DQU4$J3#RA5((Z[,Z1HM1H=W+#U?KMSI$S;+L[^QS\C/N]^E#0 MC]5O9'.=[:I_?ZF*K;A'?*[H[]7UT[:FQ=UE07\MGNLMA57!J^YO6/Z$98!9 M0=%'DE?[89V'M>6_5*3HYG$VS8[Y'QN'?'M/MHA4# G4N55"Q9V9**'@!+!Z M*SL)["SV+Y_(:W >I@[,,EUS^?^Y[%,Z]Y6!KF83G,N6H;UP]EXK3PII<_SK MP0?(G9(J+^H\;3[FXYR(S.-&26A[.&21[V:I'[C W'Q3F)K.@MH-1LY[L.A9 MP+U 98L9*O>HK31(9/'MR<5;WL0[@>E=#0-&.N0OAMI7.%7]VVTH> /C1F29 M_-JC1Q;Q_&N,(9%EM[:1)-( 5SX:6AOFJJBW5=,UH:WWOKTG18?QQ[+*6+X] M/6+*37V<)$F$,Q;'#DW\P'+]/XI&C=+;%.V# M2 'SO\;1I/Y*M!U69Z!P1LKVN&/(467/T<$3.BZ.F1=AYL=V1AW'"E+00'HI MJ(8]CF_I/:-/FR:><+*3D$)2]R(SY92\=A;!U/-)CABIH5(B6F?*]R+,]3._ M9=DPF0 NO5AU^%K;1?6&?S/;82O56[[?^U+"=&2Z'O+71@7K@,#^54A6;.P!2%,E,4 M)J=)DZEM6-HRQ)7GHTFS8#P237ZIHB?<':C7V6E80@D=6Q.9Z^(D)2F.*'%) MR!S+#T'6A"Q@P^JA!WZ!&O 71QW.VW,3VK%$EJ>2GJ,!3L'4Q9E,@OMG0(IU M.5>R8-?UC(#,&+DUT/4JK5#^=5LV,^!%2Q[IMB>#1:8O*O9S0K?E0>3B[Y . M)T,JER]FE0F$">=IVK2U'3I)C6)WDN%.*W8BF2#@L.O(U ,*[= OTU3D:]0W MY$4(UM3T@L[4'\TE\P-,:);AQ(JLT$XBR\[DAPK)PS4L;KT'^M@B4J.*;=J* M8_Z%/O)%]Z3F/^4^_/2\($ K: "OYR76( >!\MSA@#HD!M-7+H?'[D7OZ)OA M%J#1M1FNJ36FUL<]6.MH. ]F6ST#MENO-3.%+!WK^[VWZHJL96>MA*&_P'JU9+ M3>(@RX*53_71C>6#4$8 Z_^09@GS7YEP\+\\HQ3$[$M;,!)NM7!>K@HQZ!QB,?H&"@\3R(:$WB+P=S53T 8L.Q0H M MUCU:N[^J?KFL:^ZLM]-L=C_L9W@6=#_@YKKO6F;_OX2BT'3FHH4=QK-YJ[UO7$.Y7>N^&)G$# MWC_1\/XU#N,V\![4)W+K1.:-C.4VP%_YV=PF@"NT[:_H955]8_R$:Z=FW=U= M/I-\ X@_S6RQ6C"J 0ALW3]#^7(42A/1L*/NMB)-V>[!_*H]#FB"'UJC5!)$ MJ_7VG]EWO>[^R\0=]/>7>%RQPW_3GT?4>#F?. [.&&QAVTO(EGF M,18D"62TY$E((+E5G2F9BMB7N)M^)INF7J4=+%E66\QUP0/*F\+T)O$?V/S_ M) /E@@9:V (,-C<@+X:5_1+#@N S )8HTS4%X"2<=>< +)$[F@2PN$#!T^>G M?UZ1;^7FJ2E:N2K2_SH(^B49CIGOX] /,DR\.,;4SXAG^\2. JF9'?-@3">E M-'#1#K H:T[_"^ >G>:/A/^JA6J8K$X3O!S'@U .\.2T<$#-]0*^>IAGM$C7 MK"MS>O5ZOL(7R"!JF*EEC3SY6QM$RS5$3_6STWX_&@@:W2-DY8%N^YT M:2 S1L.FH>M5+_O%?*%;\F-J4.M14GH4>#ARO1C'#DN2(+"MQ**P._[3P$Q? M[;<3KCAL:%GX+(?D=(8NNF%Z8D^RN1&V$ JU7=S/@%KYOGZ9Z/$UO<0:Q3#< M85KU5&4)Q6'B6)A$68K]U+,9]6/'<5+0G,U),*8#YWTV?U=) HRO37-&,KAV M-KW R-JH<$%;@8(<2;I":M- UHVGS1(Z"J;-/PWW9OE&O]4WK,K*ZD$TM=K+ M_"?)(7*2NYC[&CEP]%RC ?B#P^23SI%R0&*5'$V9_5=S0 '$#AU3R#+%$3)] M0+GS@9L[C=T/_Y%S-Z-*[U]&O4*:$\8+0QQ[H8/YSS++M5.+&XJ@83$0Z(8/ MGL']Q@YPFW5Q^9NB0PICKMPA98QE,&UQ'K?@LUQ4J-8UM04$>]WY+"IL&4UB M4=H$>-O4C3'X_'L;^6*1CP.?^#@D?H:)[\8XLSTWLM(XL1.I3LK[+0TKAL]D M0U[JG$C>GNPI7;@C4L(?& :^_'3Y^[>K2PWW'B-L9P[E[N%6N+J_[.5JL-4Z M%QXCU'>7&^/?*,=6*I'X])ZU_[TJAMV]I@>VNLS&<< H]M(@(5E((V9#LITA ML*6^,,W)RF1^]JDZ'Z4C,7K8HAJ1::"BGWKX?Q-=30^[]>F>#@LA65^(9AGD MVJ$::29,A&SDURHXB<^/;1,HR?O._GG#Y]NLXR=_"[JC3L+/52!,JS.KJWO5 M%#%JSFJ_R7H>Z1':!V[G\>_43L6)'..#NZO!U95][%HZA.(DRRSLA%X2^E;D M.1ZHV1P$N&$!:W,*^R8X*!VB 3L?S^&HZ[@X"3S1BA=,E.9B2[*Y M(;D8V40>>N"(4&%(_BX+4(FD NF>:@V;ZNFD'&PG@6,PF M:\$#+YYF.29Y_Z2+#\!KJ),L,% +D6CKGNI65CK7D_)D#VZI9):!)/P_9S) MC_F&NS; M,F1>9#60"1-2&(4*TU8GZ3ACV.KA?BO/6ITD9CQJ=?HQU1 @9=GIF>8_OWPF M_RJKIN=ZTTSVJ*N*;2=<]$(/9XX=4N8ZB>^#!@H"X1L6R#WXOMO\'K^V"_VN M__Q\PUHMO):-&!KC(#1XJ(EY"A%$)19H"R;"H*\<5U1BS3C$J+:-ZM"[LMJ* M_HI7^X+%XZ,^)@Q'J4NPEU&:6<1A- UAHTS'0 RKEV\:2C$G>2.G*)'$\%FWE6M8\!%WQ(K=/!(L/2!*MV M.B1G.=BO3 E,2B8;$'"H^7-.G[@KJZ\2:I*@,YH+]#NMW$[@B(!Q X'C!Q3J MBS^3XBDCZ?:IXJ_FV]/CX^:%.[$DY;:W:%Y6/;?S]NXJUF:=3 281+S:33"Q M;(9C*PCX(<7LB$H)TADXF+YSZT/7[\J'A[Q5,:)3_@&RZ#=6T+)JNP]\+)\* M6KV@&U)M"PX04,NK^!;F17LEWL*4P"'[6H10CQ$:H(3V.*E41RMR%% Z;9ZS M:G75*AS65'5]'DMF2[(5MUZO7OL\V@^*N<_<2LT1$9UK+PLJ_O-AWU;E^:5F]?"5_ M?B9^1T%G5%.67&V!S$6 *\-)XZ]/TR[OOY@8,=.Z9>Z 4DBB-IWV\"@&'QWD$$ M]YJ:8H:$"W8FB3#A/:).Q76:(A/@%YU)KIK3(_M28?[,#"FSSLK4NO4\D1FL M#]R,N>?4K(7I'K-].]K!F(R/>4&*E&NJF[)N$B@^_-BRHA:W+)_R>E0G'SHI MCJ,PQ<2*4QJD'+A<;SO=B!E634<=HR_V3:9WA><7Z& $S Y?U".,ON]11A\* M_GK;W#/@!:ZV5REG[[S&"X(IUM=Y-V!+2C+R@F)<)(&'G:C. FBC++(!V7^+P$T'? 9 M@D<"/MHAH%A'OLA"R;B/1L8 0SYG\00>_Y$D5%?H9PG)' 1_9=? ; M\'?E-[9AZ9;1KL03)"->Y&4!(?+WYW(P3=^7MTB@M,%"E%(_5N5S7HOCY*>D M1>%O*"LK_JNF%]Y6OOT?A+,2 1G]_(+)<\^J%@%T5:!!>\ ."?13A\;?]+,( M$,S1SRJU^(XFEL'"/S#B9R-"DENM%R2"T780-P(N5?-)WK/'BG&/1WPE_,\; MUEQY%Y0?>=4V_T_[Z1Y%HFGF< 7** ZR@#&74#N$]425 6I8C0Y1:*Y@R0 V MS">18J&<7Z*;,3!].81^@7;P&_9?3WG!G''_.R9"%38.XLAR,BN,?4LJVW4PP1=F7"%:KH9PLZHJ9O:=>7*NAG"QO5U[SU(G47F_/A&GWY<"T?M3NF;#E@=P91,.$9T*.Q-\,,"4JQN>.] M5@O+G2!B&)$[]8@^*W'4>(D&(8ZH'V"?)=Q"3-R(4'*NE6BZ9]6LL71=2-:+ MS?-)W4HTV#=)F7 M5N)<1R1U*W&E9D=2A,E8B>>V+_IV3RKV,ZD9%9<;K*C; MDH9]9>#/+_M';LB+^-'EGZ2B_2@>?CHV8<2ZZ?]X>T^*Z\=F]-UOK-Z*JNT; M5N4E_2?+[^[YWR^?647NV"]\_^U[LF6[YLG'JB!+/)Q8+L&V&V5)3$@2^J!6 M26^&,L/JI\4&_907Z-=OB):;#:EJ],@J5 OR),/6;XYKTO7E;P1?PBJ'>,W59DR1NN/_!5\ M(QOVF8BB16XP%)RPC;A7YSA=9TV[ANU\DY,P$Y.L71M'J6,'GL42&J1_<+R3 M4O;H/0,;B!H=XB2M33M<L MK5G:=+UYV"RJG;6P+)C?:ICRS-G=LXD^#0-,B@F-G,Q<1EH]5<=LEHDD6;J'=;Y&THDDJ2='=&I-+A&Y MLS77#;]RE*LMR0MQ+@,O96;W,/=!-F";<^X L)%+&BD2-7V<\[!6_42ER#[^ M4.46*>9"Y9NG;?[,OK&TLR$G[U4I/V:" $<^\W$0>+$3,2=P&"P#ZB0HT]'L MC-/1E$W1#H4VC@0\7F98)2?6>A@ D^D>)MH#O4 ]0PK$G< \11](5>3%73,Q MI8VY&)'Y9?IUY3N=!K1NEM,BP:/ETTNKH G5S71^-N'N\]L>U_26_9C^S/' M\M^R258GEAL6Q 8JNLT?1!N#%K1\TM4IBN>E4!.Q,/&;H!-]%W!1 UA30M8" M64J)6:?V7"U!:X&H8:+6TJ/J?2B/6MI]9=R\SD6-9M?R[O '@R?;6Z_QD-!T M\R1:3W_XT58G?B5;UOI7QS9U9/N8.!D_:>W$\1./VL1.("/XUD4?I"_@0_Q$ MOS?:82&NYU-]G3)7?,629L*;?7% TX-C=G'75PZ.(*N5IUQ<(;&4J M;6[8!NUP0CU2%VB EO"9CA&3MU#5>+ELOQIG(TS#@SEHP/8]BR5*EK$:Q-7L MYK,8,K2JS]M(S>:>F%LKX-\5^7\8O:)<)^993G8CL"Y3KBLK1KD.[7N6B2!X M73\],/J>M0-N;\F/P2^/@UFIY>*8,0_;U++M,$AL/TO_*-@=UZG(2__!50!UND5*#-'OK9H[(-OT=JBP$ 88 9\:(DI8X+#$J^D1=X M3L.&O\B;DW.#WM;[@!V,TP/5]^CO6W:B#D/13:)[?2+%9_=[H[/6#?'3W(1V MW0B_]EQW0R] 8AJ\*_9V(]\9M,P\FG*()&P M@]U7"%2U.8DPM3O+@=!-<&);%&=!F!$_LZ/$ 0W\5>> 0AVU%@[(G1'*=,'4 MN2"IR[_\24#Z&[K<=H*H1&SV&Z(*)77IZPG"=.D5P_W7E4%3I)UK*VF M'X('-#Y4E:AIN2S(YJ7.:W#,XM1ZT_EG5<6]KO*I/JIUZ]"0#T*'V9)$N H"C-^ MHME1[+HV22.I*2W3VQN6QGT?_>\-.& W[B-6R)UJZ@3"9$Z>-G@9ZR0)NFI) M#S=?MZ!SDK!15>7T4_ S3-P,=%N):DDQYEWV^)I8:EA6!A"Y-RNJFSIGHRF7 MEFQ3=8KJY4/K3()ALC-/*_HNH&LZJ&;H4CJCIO9;[7B:(69X,LT]IG@HI?>, M/FW8=?;AX7%3OC#6Y5^=J(#>-"^E"7;O?>7V/DZD<=639UL41S@B68:CQ+)# MXCJIDX(2H8U@:?J(;-HN)(=M%X:3U;N**=H-\GS,N50=+ MX\#WU3PO>8(E1[MK\,>V9?KOH3EPPS^"Z8,Y\1U,7$:Q;SDD\]*,41L8,3P) M:T7?*!T&MHDH60"F9LRQ3#:RJ(416KT/ P>U!)G:0I&G(:T1RD7%ZB M,'=LG\S< /BUR+?U08YS\^/I0G(2I3A)B8M9;"=AQB(KM:6Z1H AKQ *[>H9 M&J"H0>:XU*'Y%6"J%HBU\QK!*,/@H51)7JD,D0F__I8@+,=3BPWK"=OQ.QH MT5FF[:95(P[]J>N'=X$^EN6V*+>2B41S3%B^/=) /TSMR9%N(/%A@5*E.Z53 M>ZYVK[1 U/!N:>E1#2F,E\\DWXCHY6W)#:R'LFA$_+[<\/WJIFL/HZ+\U1A5VS*9%*&YY2:L-OY!/_T__Y M7_U/^+]$W.+__*__"U!+ P04 " "BHB)="\@\5>9I ?W 4 %0 &-R M9&\M,C R-C X,#%?<')E+GAM;.R]6W<;R9$N^CZ_HH_/ZTEWWB^S9F8OZF9K MC5K4D=3V]GGQRBN),8B2"X!:]*\_F0 O( H%%E!9J 1[KV6K*9)"QN7+R(C( MR(C_^%\_;J8_???U?%+-_O,/Z(_P#S_YF:W<9';UGW_X]>L[(/_PO_[KW_[M M/_XO /[WJ\\??GI3V>6-GRU^>EU[O?#NI]\FB^N?%M?^I[]6]3\FW_5/GZ9Z M$:KZ!H#_6OVSU]6WVWIR=;WX"4/,[W_M_J?UOT.D@K=( J65 H(&!0S"'&C" MM76$>VG%_W/U[QY+PY7F ',, 97, 64#!Y0IQK733&F\^M#I9/:/?T]_&#WW M/T7V9O/57__S#]>+Q;=___GGWW[[[8\_3#W]8U5?_8PA)#_?__8?[G[]1^/W M?R.KWT9*J9]7/WWXU?EDUR_&CT4__^]?/GRQU_Y&@\ELOM SFQ:83_Y]OOKF MA\KJQ4KJS]+U4^MOI+^!^U\#Z5L 84#0'W_,W1_^Z]]^^FDMCKJ:^L\^_)3^ M^^OG]T^6M+5WU=S?3/YHJYN?TV_\_+J*B(BTKO[MXO:;_\\_S"UMHN_/V+/< :$X@'( M$/^*)-3<:6<-H4]Y3C3/(]$K--5]?WG^,$_)SFD+U8"60FCL=Q:,,?1 M?;_OOL;?W2;;&@B,:-A>L1,*6+DHZ"7! M(K3_V5]-DA!FBX_ZIF'3!(P!EO$.\. @PTXRYE0&!#Q=M1,*>.DHZ"')(I#P M/H;R=31A*\%_B?+WKZOE;%'?OJY<@QT<-%#0&$""-@(S&=WA?@=%!R(ZX424 MCI-\ TB")- %1"3* )8=2W>"B"P=(GUE M6B@P<"-^DA#H("P( N* F0X\\$& @3L!0YT?, Z3:4G >!V_O*R_5K_-&MBV M,9)BG,>O-(:1_* ]S >+QX6[I:O@F:#B2(&6A(E/U7RAI__?Y-NNLQ!:!@R6 M 7!F(1980DI\/E@\6;L;,@K.9&82:TG@N'.3MNE'(4;8\1 $4B G@I02\GZ) M^%VK=@-$P2G-WJ(<&0K)NEW47N^$<(RKHC,$DS-$"()46-\O&ME;CVGGZZK64MVA<( XGFF07 (AQ9_5]K MG2I+OMS>F&K:D "*N-5(1-S:Z--:2W7HM_6?+-=-\06G)(\77B&;_NT/>ZUG M5WY7+M5Y Y3T"GCG<6 LTB_Z9:5WK=H- P6G&WN+L@CG__6R3N):WZXE2$<= M+.<--T9R8&S %F*%#-1+**?/=BW>C=H%)]FS"#:(B#R?A8_+8IC\MV_T0M] MQU:C?HAT<$;3')=93Q;M5A)5?*[Q>$$6@8,O-WHZ?;6<3V9^WK!TQA"@ M)57 6D8=,(R:Z!HA MP;%5G&?Q-3?7[(:&@G../<58! @BX3>I1*.R__AR'>4VOUPNTMN,%%DWKMA8 M%(PW%"#,'5$P8([[5=(^3T,WD!24Z0'XWF5L]_9O7=A7$;,#!'/DC!#8 M\GYFH&WE;E@H.(V91:2%O+]8,[%^1O(N?J\1.1'OXU>" JNM-,C#8'JZ$:U+ M=P-&P4G,/$(M"AD)WCM9D%@ J1$%RE%!+0[4L)RX>%BX&RH*SEOF$&@V3/S' MSPTQ?HC?Z/'8.GI"L[EW\8MY-9VX]*S^E9ZF]^(QUO*+^5,6NK[$?O93M]\A=!UK6^[7N)C/HUC;N'1! .5M -P8 MQ RUTHI]&<]CN'Q*P3@OQ =#PKWER2#N$0^BI]3?.5QM3%BJ@.;: F4)L1Y# MZO:Z*,=C9HN0<:'31[,[0=)'S 5@Y;6>7U_,7/K/VW\N)]_U-#(SOUB\UG5] M.YE=_45/EPT?G1H8#UR.0$#:2(^()#(W=CH15@*6>@&@&EH;!4#LRW55+[[Z M^N;][+N?+Y+=;OAQ%'L@7;! (@ACS"L"\#+ MA;6IKGW^V5L?MX"9^H]^T5*R@%.C!D7CJ:Z4.TQ!@./]ED M7P".TA:8Q5^YC2PT7O2G@NF@#> "2J(QT4KGQLWF^N/TR1@.)T?+M@!<7"ZN M??U$)(W"!^B IM0#:G1@EHDHG-SH:%(Q3A>-X3#24\X%(.49XCW00A 0N'&8 M024EW9?[[QU C=-?8\"SYFCI'@^-:J&G6:#QJ:Z^^7IQ^VFJHSAF+KGKWY*[ MM<,@:@B!QIX!Z2T1BC+FT+Z'T,<@91\])3BY62+N;$(OP+9<1DYT*M?^X/7< M?T[=4B_#KW._$E?C12>Q0!/$0$CO>BVWE+I]%\U''4C[""K!S\T"H7QB+P!# M?ZHJ]]MDVG@9Q$, 4@8,C#602.85POLZ?AT#E_NU2_!LLR#C*&$6 (+W4=RS MJTD,U=;"B+;P[0\[7::ZJS:>H#) 0DT!15I!AKSCV7V7+G25X/)F 4]V)10 MK W__6,UL[O]-(XXT)YB(!7B7'C/L-##A4J/A)3@#>[)C-'6;MIJ08,/72<\O=4P^A%P"=MS??IM6M]Y_]-)7%-675 M[/3(@';$ H<5X1Q*AW%N#_I9HL8]_ 8"5%Y5%("M5:CP/!N,8& H1=%EI 02 MK:Q7N0^Z%E+&S1,.A*,<8B\ /<]SH*4"1EL)0J00YHIO^?GMCU'83D'AFD$#'%>0Z,"@6'02XH=1!5SD WG9N=53 && MZ%0EE,I!6!L^PQOWRTPQA9:FQA@2$14P AIECNJ:Z>FF,-P0/N51Q4%@&J# MB4817"3=0(PHG0 QC@.D' 0,P0CYG/C9@\YX]ZJG01'N911@/WI+J$@XPYAC@(H M*'.04Z]P[A>"/:]6!KN=.PFJ,JFB %!M]/'9^=P(40_B%QY@3[%FB%J/]O7- M.M9";=(P]G/3/+K=88B.%G0!0+EP;G4]J:>?]"3&":_UMTD\,9M/_@70@AM MM6+!,!:CT'UMGH^Z)=E-RMA7NH/ )H?82T"/M?7\8B>,F!89"VX!J*@"% MG_U"3V;>O=7U++J!\PUVW_@PL9-F3 HUD (' +EQAA+A(WN9@?<\5>.F"0;" M6F9E% "OIJ :A7W* >FDBTXF(LXX;R'+??O;I&+<=,% \.DI[ +R!,]%*HW* M0DV -E !AHG!.AB)]_8?'*)\;IQ1K6-EGOJK)1O,3M^4ZM-*)==^,;'1MW[" M3ZX.54^7.%6[JCV,C=B[RNMHK59W=XAH)8)RT9W/?C0,W[MJ(\Z-@KZL5VNZ M5K7L'-IQ$(2!5WD/ R^8PDR.QM'3J0-7;:(3-F]B0@LBBF (>KT83Z M8KFXKNK)O[QKE.LX"!0-D17'/1(X_KFWA7-/C&V3,W9NXG38ZJ6($C'U?CY? M-MFP/,8B-L:[B%,:'%5*\MQ5=RVDC)UY.#66CE! B3C:TR"?K 9Z(@@?,O'#^C%=V$H MDP>_SG4^+-@&0\P44 1C$!@*7!LB,,W=<+:%E/ZYT.]^MO3OXG9,M^+I(_\Z M65R_7LX7<;GZX3US>J(8_^=VI'L1Q, (Z('U4GD/@\=[9^H2' % H3_5U7S^J:Y"\^I : &D0 QH"(TBQD%+?:'"OJW/[XEGZ+UZ;ZD$N@@HFLI*BYUT*N(><0&P%]8**9'FN><][*=HW)=\)]DFLR6T:F M'M.\KWRH:O_P/M7/W_Z(0HR:F\QT??L^2G;UM#"EQZK56?Y^%LGS\V:#-B?B M5U PDG@,""L5>[\T8#LC/NZ9@@DEZ+[ LSJ XMWV_A5]$=W9%P2#@F3X^5;@%VYK[&_+_1ZI><3VUJ&G3K?8"% (,1@)3ABV=.@>PGJ MEL&"YX2>? HHP-3L9*91.^@8,$YJ(!5G$'$B@\E]X[*3D''SGQD5W05"!TG] M:.A\][6I!@+/F\ETN6B6=V$B@:;$ Y2&2@7/&,KNXK20,FY^\W0 .D;R14#H MKSX-\O#N(GZHOO(?ES?&UY>A4=NU5W1*:: <4$RUS>UT'$3CN.7H"R/0!Z4':*QF<=X? MLW6Q*+4[M9K&X\9B&&S<[2QW\O] $L<]IXL!:!8-9H3HR6N;=S0I&*3(>=F8UUFZ=?0(=4,%:0(0-VB"KK,@^U_LP$@=-JW%N@-$B M !HD/7 M_VT=M1IB7(^D M9XC["16/#<#PWZ4UW,*\?!X7EB#1>,Z7=5'?V2V;KMN;W] M6NO9/+*7=#YSJ[]-UPAP_[.<+^[&MZ[E4]6K'RP6]<0L%VD*R-=J_3B_\6C4 M1N'H^)4R-#I):;X6S)U,/"F#(Q=IGAB]'3?/^% J8)_MD$MKNRTC@%(6 I*> MYA.+-/&Y2XWWD%/,.^3!K7TNG9Q7-YC- &0573[M!#1$B+5CF1-%6,\QF#_ MZMZ^"'D"M(<*:.H8B\ 0UL\O*EN]&36.+/3;";"%?#<&X\AT]QE M+WC914@AF.FOZ.V;YMY2+P Z&UU#?O$IU=XPQ8H#*2P"&!,C0X@<^=Q!:8.( MD:M;^BNVO3?+$5(N "8M#;IW,T,Q <:GT25:\H"$)<;EALQ>@D:N;!:#FP6O\$'E9/;UI=N83P#"*@=!0 MP,"8=C0W8II4%'+WE#'^.D[ !4!D^]+@_:R9W_A<3:?OJOHW73<+4+D%$I( MJ$16,>*Q$+D?I1](8B&!VI&(:#YX&DP]!:#OD&Z/'$9>N%; \: )@\1KD3NS MVKOQYI"EOL,!H4%\B[[]-NC"!V]%]_8<,VHQW+!>C>IP$:!KIN-IUV8QMRG,8J! MY0%SMMMU\*2UL/ TT!M)A M#["!6'*.@AEFGG,'VD;OI#0V#/MI:T04IGJLOS_63LZ_5BVW)P]3TA>I6FKB M[MKPQ)]7LYE?%62F]N,;,K@3@8" >T: (-0 23P"U"E*%,(:;[NBS>JP >D; MO6G2X* M1;GG@._/_MM4VXW2AXLD]OE6]7"]NQRUU #96/PB0SG<7>[&';F+BD_AL[1^TF=SNL86HN'(U6M MD3KS5^D2_&O&TIF'[?O9KR[8OU9'OM\.I+*0&LR^" M=C0Z&E)=!3AD>ULY"22 $=8!2RUQ BL97T1> FR>! M&,6C Z& S?#& MQY7M9*7B^/74W[5%NKA)K8_^M?L:P(KH3 L#>&2'(!N8@KFCVRYTC6MRQT=/ M-; J"X!GMX0^M_&K@!A0VAHH.)<#] <]_@)F,'M9' 0SJ*L T&UNF-0%;*%G M5Q,S]1?SN5_L>",E@182 08#]'.AZJJD(H&UG6!]D M=7>;V#K1V!&@N33 ((*H]Q@*B+,#L"MUX]:S%PC,0=1:)& OK*V6JP(1ZR?? M=[V8QQ0!(T@ S$;'(T:'WH3CT55$YM3I.U^P-@TIS1 MOBKA%U "893D) CNLV?^]Q)4VM/=$Z'M6)64#+-UJZ!5)^O%;HTI$=A+326#\-Z%^*1O=_D/B*8[4LB I\@Y1DU ,GV+O M[AC5C/V^:RW-'^E?]8^.[\=_=;\KF M/]D64XC'@X+!1O^$3&O +:60NXD9@C%)!WN7W;[M056?"6#2?529163J 5^;'>N_F[*.DO M>NI_T8MEG5ZUI^E7T^FZ@4,:0US5B[@7;M:"7LFD66L?#QZL(5!!QF-'6DA, M=I@>3VZ1)6Z#X?9$:BUB%'ECDZ[8^KJ?+808,$P(P+3R2G,CD,Z=K^I$6)'^ MYLGL:6]5]36EPR#PU7(^F?GYW*_G7R81W_VD\43)I%(\[2# VGFH%*>&YZY8 M/X2^<;.G8^,QE^+*.>&[2[11T*^3"P,9T,A2A1&+I\!X ="XR=43XW(@I94; ME[^;S/3,=DMPQ'VG@R' 0\-Y8!R;4\7E>Z@L9GKM2>+R7.H:._U_;__?574J MVHI:_SJ)"W\=OS*)@TSSJW67VJX;?\=>F MR]3[8/6(_?+;?2?1ISN?06"D#@ )PIT/BN5_'#DH0T7&\+DW0'G0*"A[VK<' MF$^]Q97!0.$ F?4:0CM4M#5(5[=39P(&0_\NW89#KRC0FJ>*'>-A M\)A;>*+N"3NH*S([,!1&!U): 5'8VQ"IC<'"VQ_1C9I=^<\1[9>SQ&SZ?[K4 M^*ZGZ^T9Y3BQ<2^L4B$S]_0;&[_9V)BIT:*D,**-.97F53*8N_IY #;&!?A@ M<=S8"B_ A>C%[+I78K,:Z,ZUVA3K6M2-9V">I;G3*D8FUC%BC80A]VN]TW(X M;D)NL)U2,$P*.#CR6@R/@>;$@<@C)DP+*'GNPJ_A#X/!ZAO+A/A!2BQF)EY6 MEH,DP+C 0?"2.:R\@BCW:\+A<3O8?)+SP.U>)9;2%'3Y[=MT)4H]O1?E^UFH MZINU,EN$2JD%VH88& M"C"4&!9D;GQU)&W=RR&!('$(Q1;C(J[+YMS^^^91J M7T9UO5^_)W*OEHN/U>)O?I$:C3>2[0("Y5!T7920TCL7),W=": K;2/W=1P" M& TS.("6LJ$O=^?:-WYNZ\DJ:UV%^_(,/7.O]'PRK\*GC76>\M*M=>TA'Y^G M=^W1#&5J7GM97^G979^7:7VU*"704#B '#.0TU4Y=F;3T$Y-[UAFGV1;H2^9B#X1UH J M046@<3N:W#QWHVSDKJ-Y4-*(8_(KI5A[%"USJI=8SR<]=LS!YB=D&V702E8F M$_-Y,O]'>FS\:URI7NC);-\-:5!1N3@H +5. ]*BADWND8U[">H_L&=#H&FE M#B=L\!3(("Q !'H+K2-,90]@.] UKI')AY/FM)[,.BG6RGSVW_ULZ3>FJAUC M:79\2AYK\QQYN2Q.8YD(J_LF"'<_; .6"ZE-L+& N<"\))S(["5:A]#7UQ[= M?5PJXTO#LM-'ID*GU\OYHKKQ=2O^D5= FB B7^&@!5S)+LA[DC;R'9I*#1M MFZE!5%6LJ;K//;VN;DR,2X^U5;L^)H^Q>I; 3-9JQSJI?WYJH+4QQKL-8=S; MZ' ' YQ&"CM.%,_N.QQ&85^+M6.U#N>U@@9H1R20VA 2=P-C,'>%2S?*QK56 M Z)IVUX-H*ABK=6?JLK]-IE.];B-W*A0.>IB M[KG/S'0W=Q#I)5=+^ @=Q:F(IY,1'!&CD,A=^%Q$M<2FRE[I:7K"^N7:^T67 M_:73/%&+-'#"6ZV$99;D[O-P"'TOL,IA+P[WU3QFU66QMC*&U3>3=4\JG1JG MK6Y'_>S8^H5]'Y?K+K$CP9F,X\9Z%UOK[8P&GC:6PQ 8X@W0E%I%O?&0^LS[ M^R "^U\\=EBL=8M@PH%&T@-B2 R+9']4L^0E\E^/:KW,FPV&;AK2O"ZFB_F*U),:D-PW[*@ M]:K)<* L0\!B 9U@T%&1.W76C^+>4Z.[KOYJ<_7VNL8T@],& 3!A@@5'9=RW M8PEL-\GCVL 3XK,Q5?J$JB[62JZ'-W[5/XYS^#;_>1Z[V$I0)H/X\/G/'[%$ M:& XU%&MD"O"'?/98]@]Y&28,+3]T:W@I3@ PS2-1WP@RA&$!,[MJ>ZC9_2I MD5DPL6.04!X-%&L^'L:_?O+K;D;'&)'FA^0Q)<\0E\F@O-7U+'K3\_M%6I$3 M I T?L4DAI)X823,7>S41DOO9CI;G]M>-ZTQ,##^H:)R8\Q@!>2YB]E;B1G7 MB&3!0:.I31;!%VL^OOBKY%3U39DLR-TRG_VWJEZU/F[S;KU? MQ^',>1T<0E+BW/VFVFCIG2;?^MPNU='< V,( I!()Q4V@MBAV2W.- M.[,RRK4O^Q[_#/90[Y0/]DIYN(<9D);(-'[5RN")ER9WJ#3MZ#]^N MZKN8I!@$"P40/$TX"#X YQ 3+K)(LU\.MU,S;A_JH2"51_@%P.C7N;\,;^>+ M271+F[U9$>= .J&!HM)K8M/!E;O#PE,*QFWL/!!<>@BY (A\JB=5O>[6^-G; MJ9[/5T[$2B?N?Y;K250;G5H:#7X=!]HC#KB'$HM(H@RY[<^A-([;NG8@F VJ MJ * ^-'_MB&YNIK%+^VZ:J?3D4X- 5)[$T,/X8-P1(?L!>J'TCAN9]B!@#BH MHHJ-$9]V)_BJS?38VJ<=GS-$ X5=)([11L%!!R2"T>YH1A"S@01K,N_+0=LH M?+'7WBVC+-/][X:$+T-:]M5M^O-=7*=J?Q;+30!:0P6H"U0Z(JW1N>/>(\@\ MHR8+>U'42%P-K+%BC53S??CQAJKULX;JOS"DP>KQ;AY1"0R-R&-:>J@YUDZ= M&-Y.YOKJJ_=7]EEA__$KZ[6E+4;R&$T6-3Q_SX:@' XF\[2 (22 6AI M-4!".XXE54KESIP>2>JXQ_D88!U.DP4 =L].O+A)Q7_KY_:K02OS9A9"0PR9 M!H%J 02$"$AM"9!<<&X@8E3G?K[;A]YQ:Q!.!]V3Z;18KW-G?Z;CG\VK0&**P:L1]PJ*"7UN9^^'4KC&36?VH>>UN930ZBJ6&OU7%.GXPU7QT\^ M36^J _+Z%"UX>I^CQ]OTRB]V6)_1@H) MEYY\$ MA,(9PY#-W;N@*VTOLC/5'OSM"U>RZ;" ^.1377WS]>(V]3]91&FF M:;;?DMA:.1*8QK.&N'@:2 >50*G./WM9ZG-4C1LFCX_'S'HK (F/.^QR<>WK MN]W5G@/PR@'/' 1""P*,-P@X(A$ETAC!<@^&[$[=N%'P^,@<2(\%('23GXW; MI6>NE2@$*OK)0 6,H[=L"#>YZWLZ$39NZ?[XN,ROO6(#GL=N<]LM&OM45S_S MF;G;2W8AO80>DR0:+&5\ -@@Q2S&(O_(S)/VF$RWZ]$:I.KA*@W_CDK4TT_+ MVE[KN;\TT\G571E\VZ9Q.@!E0P!4:NTEU(:CW'GJ@XD\XTZ3>Q'6G"\UI/:* M-7G-;HX]LCIMGS54X\D!35O>]G[&8V"LT4![PS5$S"N2N_!QW/:3C][KXQI/ MJ8CK3&PDY,LB;IZXF;>^\^MLDLJ0HFHGB]O]SH56'AAI/) V:!$T(=AE[SX^ M(#\OJ7'E7F2WAS@C@Z2 H&A+%J^V9;'B]W+U;K8CQU(QH*V)KKWTUD!/%&3# M%6<<2_6X":ARP#^TPHN"^-OH/E2WWG_Q]?=)FDVP2P 7T]5'WKTNN:]47;\O M7RFF/46G3(PVR7I$'X&(0$R'2V1E9F;!3KF6_T$S[>)6]^2/9F MQP,ZX0>TM]4B(L]X"FSP4!E$>(SW,IN 5L>/^Z%!/EJEC99NC*[6_"N).J5 MG_DP>>;FS!L'I',"$&IL_+ZC! [G!AQ,[MDT3-Z+J'9;-JS^BK56C9;%Q]NL MMH\:J+?R@/:K:V==9!20DG) D9#!I$X"V6<&#M5A>>,4WUHAE439]!IY,ETN MGGM%A%T\HU6$OM)02X.DPS2W"(XD]3RZ,^_%T![7:S"E%16 7,P6$Y=8FGR/ M7J9=UJL[K+<_['09M_F[*/5DMY?W=VF=NU?[0($TC &,/ T^&FQJABLURL7% MN#'XP(@>1=7%GLO-3N ]\OMMGS54T_(!C^:N[:D5L4 %#@$VW% HO% J>ZYY MJ-;ECQFGK14V9/SJ]NZ'[9G4@( FC@&%A1":88>RUYL>2>IYM#C?BZ$]:<+! ME%:LM7K:+^Z-7^C)-$-/N_L/&J*IW4XBQ^AJY[$#1F$%#-&2>8U32[+TTLK\-RJ+((Z;20O@H7#>QFA9N=QL[J;DC'K3[<5"<\9F;[D7X.LW MN'AU^\K/[/6-KO]Q\6/2Z((<9+*-C /O(.?!>V%%[OK"YV@:N[:FO]Z?@U(? M)10)JGMNWE0W<0\V>C1B#J2U'! ?-+)*6)H]B_$<386!JA<"GH57#W44 *^[ MIL7SSW%?3;ZGW?>+OS&^;O!!#)!8!("=B]$G4S$:'FA(28.6TN#41^/5 .(O M $9?=(R2[_HQ?O2+W4PXRV) X"V 'DL:980PRWU!MI.0<9--@P*HO^ +0,\. MB_TU_M-=QAH2!R0A&A@4_0)F@I H=R9@#SF%(6D0=^DHT9>(HL3([BVF/ 8R M[BL0#'940B^,S]VW80\YI1UH1ZK\V2#N./F7 *7E?%'=^+K!TF[[BH6,82Z" M@!"$H\'V0N#<]0[/D%08I(Y5_3:D,NIA1%C-Z\7??]'_4]7W_,QW;3:;]AG3 M"&"OM/906]GM(B]^_ :"XM\>T;-[Y7'K_3*>8AD$.S(L/NH;?QF>\+![WR#/ M@<:* J^AYE(J%ZUS!G2T$C".1$?$2+I7>#"#%[O-GG$<*$TUL#A MCIS'G&X9CN;UQ*X/'D_EF?1491):*0I_M9MV2 701A' K-#"TX"4T0-VGSA%SN,XP9<(H4^^ M3M_05QXUM@.C0'F'@:/QK)/>*H)R=_C>1T]A$>J1.G\.2L6!Q"L$($3$YS(/=&GE %M MC<(SBX 6P@$:C_WH3C!OLU<+[J/G?,>Q[47-(>/8#E+)R"F8AV95?_+55:V_ M74^LGN[*.F!B@%')@ ?*!3>1%])IF/(S*9A6 D;OTI!)OU5N88^-F'7EZR8+ MNV,9%APP#$. N?W??_W2> Z> M[M4$M8 I$U=D.B"YSQ>?>_O'J^K[SW>?N(;&W5\>D?&XWH@PR*.TJI<$"]#Y MG_^[07&PP$C$@722.$L\L6S?,X[#=/[G_QXOES>,S@^48 $Z_^5O=VU1)0.< MZ53*HW6,)55ZG:@"I)0A#O=5^!ZF\U_^-EXZ;QB='RC! G3^^F/C?+,"Z.@[ M \*8<%QC;_F^ MS#=/[ZXSCIN.%T?J $Q\[4?W[[Y>OENZ]_?OO7R\\?WK1< M-20&1.KZR+E+@X&"WNYJW9*NW_7IG13.SD#A6<170-:U)3!JS2A2K^)7D(% M/8.*.V5%[@>L^SO*'D(*HH %IW]*^?B,]6.9J_3A;7]S==ZR?DZ9WG M?.[C_]Q7_:/1 ITOIK7V#]6;^N MNNO-TR3P3[Y>/3"?V8U^UQ*.--8!&P4$!5(6HMPOQY\E MJ@R3UDOU'>!TO![&SJJ^B;'RI^MJ4GOV6!\G#10X=59H&.#8KH 4QJ_:5*C12C/6YP80)0GJT. M?0P4T180SHDR#GOE.CZ :5MBW'SI@,#((]2QH?'G^$OU='GCG]#_M"0\&*"< M\R#XH# ,/' I.H%BQX>/^V)R0#CT%629'DEK7E<8 J11"G#I,>8,,41RAUO[ MZ!G7K(SM[QZGEC(A]ECH?QG^4JV;8\8%_7PQO]N;KB$^;B*7-H 0G$'<2!:R MMPDXCM+BW* CD?(\!'.KK2!P;B1,TIC>253:NH5QK6?S-66--RD2.:!Y0)%! MAR1GP6-_@H1<*WW%N5UY@9A=107 [^,R.0WI2C4U"4['QEW92$-DB%(@J8Q_ M*(1(\$2X["_0VJDISH7+ ZU,XB\ 2+LWR7K:[N+)=KF? 7Y[%[,H"9BW.#4Z MBWM%0 F(MYY*P3W1N9M?'D'FN"]H3VS5\BFL $RV\/-ZJN?S2;HIO9B_C5)= MW+[3D_HO>KKTCU.=MGF5R@"-+00$"AH"08@/T;KN:'K'J3,<'*4G4V$!<+T? MCOBUNG-F[Z7JYW^JJWE#D(H'H%T(@!@#N0U>>9:[#]YS-'6"'3\[V&55Q=CI MMEV67L^OO_C%8KIZ]!6#J1A">?_6P*8O)9W0)LX&;:?7SCF5]#P^WO]:+?3TT[*VUY'[)^= WFJ? M0U8: ,8UTH8R0T+N M4_KW5".T%V&Y:X3V*J\ E[%C;8*.,9JD4 IM!$&<>9D[L+C%UDCM%__Q]4( M[55&H9C:>U_)<>1%I09]T$ 4B,9.Y>Y6\S)JA/:KOF^-T%X]C!V$["]IB9&Y M"AJGIS2IS986@%$HN;.8:/Y[JA':K\/N-4+=!#HV*)XK9[$"8!<$$,S >.@3 M#1P+!GMA-5&D$RQ>2HU0=V#D$>K8T.A0VF)E!+D5&ECD*:(^8*YM)U"V#[$(<$AU]-Z$%-X:ZE7N M"Z6NM)UW[=!!?O @ZBH>AD^&9CSA*PW-,!I[X#0B3 2%/,I=IM&5MG'=H6&0 M<1#\CE13 ?"+Y_I--?NRJ.P_=KMZ!F*@:>J]'2"5W@0ELG>J:!!1,J".U77C M#K*/X(]&SG=?FRI+TQO_;:KMZBYA+:_UQ<$&+T0X%WG!-/)B0PQ1/07&*^84 MBVSQCMUO]BTS[O$W*$PRR[@ 2W/(11<+Z2M' 4'*,N>=<#YW65COFNS!_/:Q M\XO'J:4 B!UZPAS]4(0Y\):K]#],L@>4&4S6VS*V$\?K3E !-BO=%:(<<[.7O]:2DNX=8/G&-HJ$1 'EBZM.4-*6 < M$X![:"0D5F+?[?+G)(5E1=1X]P/C8-HYKW._\4S'IGF"0H7HAU/$9/"0N>)? M4A51S3W4R7V8BHZ'7ZJQRY.>BWOK_A%B:B:Y(;QM5HS%0!IL0#1B'$G/:;#9 M)TZWDW,^-=L'@2N7 @['DEIC:;:>+O7U%$'R1Q_-]R;'C3(Y%QT'QB*+48HQ M1G,6A7W-ZS,'S WZSJ=T.U?PW$]%V2S:22NU[ZN5/]43ZR^F*X@/6*;]S'(G MJ-$^A.$B"K0-M$ +EIJ]$V:M@%KSWW>!=E 6&(6B6+PF1$(?D,V=P?X]%6CO M15CN NV]RBLH*'FF,)11"+3T"B"&M( T_ICG?B3P(@NT]^O_N +MO_4P=C)O?SVQD5$N1$;K3CB0T@F MI9::66/-]B"T%UV@O5^'W0NTNPET;%!TJ"5F1OOT*HL 0S4!A!OJ?0@(V6=] M^Q=5H-T=&'F$.C8T.M05\Z! _ 8" B/-M>+2;!<^OM@"[>YPZ"O(,CV2UO0* M"1IHYAR0%$$=Q>*-.D&_\@=ZSKL0NZ^_>YQ:"H+81DQZ-UCE7]Z]=U'TDS!) M$EN%J0_M &/<>M^^:.+G\6=QG[E54FZV*@[XKJ>[NFTQI8"Q2@+''%-8.*M4 M[NSIL!P5YU8=B;SG;Y#&@L$+VQ3O9]_C[U?U[;:#2@D$DJ2O%%:*:H>9S3V2 M;A!&BG,@R]L"QRG]A2'_4UU%#VQQ^VFJ9XL[@_ MW>H\$8I*%S822!VB9^Y@ MX,9I'[8GPQ:U$UH9*\Z7+F]GY '%V$':7HD\)O0C59>+:U^_7M9)@6OQW$M@ MD_GX]>?)U?7B,OPZOY-B0V..1>=3U#:$.W$R3;^PX^-.$)L_N)/D)WV[\2KI03B2QV!<^AB, M>\:II-$PR*&J0T["8*=](\]FWY0/DG)JFG/*Z'Z6^E?]8^.'C2L3JX#TA@)L M(<)66*'I4(.;AN.JTY91O^LMDP$.X^^3Y\_@AW$<=VQ'NU OTX/"FV]^-K^O MUGSE9SY,[MS.'<9DYAZ/Y*?2>F)5B+/ B*A1)X-#:?(,H]T:[XW'0[>K+W@V M>^6<('&.&V@ECX=OWKNIF]*X_+9ZH#:[^N!U)*_=N#AM@<+& 86<MA]]H_"?H@ ,D1X(K)%3!%(Y6!%[ M9E:Z[8K?S5UQ5LT7^Y+MGDL]:R3K(H\?=9V,P'??X_':@2OD>:_6AZU,3]0V M\+--PN-XKHWW0\F_( 9X%RP0T&N@!&. >TX@(4P;EKO>Y" "\SU0>S>931;Q M0/G>3 ]_?8CIB7 2(*=5J@UWP+#@@62&D."YP=F[7G6G;MR2LN$PU?XF+:N^ M"LAB[N'GU>TO^G^J>C58[Z$%ZP9K3)'HZG "&+*,"BJ81KEGKQ] 7BFOUO(B MI#J-NLI&XB-C'_7-9F/.#?:X)T &0P"13$AJ+#(D=R76@22.B\C!H-(=DKWU M5@ LW_CO?EI]2\&7O9Y5T^KJ=E4+L]7(]9X=+^'Z@8[1RA&I!($J]U#89T@J M%G;]X5 -IYL"H/9Z.5]4-[[^[* ME33!0!I!G)M(=,- "&Z!TB+N0!X9=[KZY!Y6FC7$@'JG5]OK+[B(N M !KM@OEU[L-R^F$2&OL).0%D_!8(W,<#W(M 3FB/'NDJ]@#, ZGLJBD ;A:WK^G8RNXIB215=54,B@]TY'$?&*2XF,@AHQ-N+- '(2ASC JN! M-)"" )5RTB,(=6Y34O+M!0Q8 ^(< L(JF/I;,H"E"EP@1(3(_8C^)=]>=,-4 MS]N+KOHJX$P_-,>YP1J1%ABH!$ <>8(8$\+GK@%]J;<7G1'2\_:BJ[K*1F)K M3FJ#/4BL EETRY!OL!.F!40$! MKJ2FT#,13&X8OKC;B\YP..+VHJMN"H#:' NQ7#HI %Z=$Q(;/#&2YFN&5(EHI'<060IS1UXO[O9B .?N. 65#;K[ M08@K?BSPF-HH, ^!<3$LTR@R(KG'G.B0*NL/L<)64#;$+:YT !V?;L+O9\Z'CMZP \QAE:9=BA@<>02H M$DAQ'Z,P/=Q4H"X4CGO&CG&!D5UO!:#R&9[:TIWW[$%B@$$$ >F8%2'N:\YS M5U(=2&(IEQGYT5*=3G7E(W-?NNJ>12U@C+R@ 2GNLD)2%63N>O@CR!P7H8/" MYC"(]M9A$3#]5%?6S^>?HQHC):F%^UUR/74O?9KOO&=*:@9,_ ; 1EB*(!4R MY,X-=B*L:"CVAT<#CKEU500 .^_GAG-^SZ-Q,51S4 -'!<$DA.BBYWY->0R= MI>2N2SK+CU/BV T[GV%PE3U]^\-.EVXRN]HJ*G_D,#V?8D@")S'AF&,L8+=V M-D MA\:A[9CG.!2VDS"N'2P*B9GT5/[!_>QN@^ERR3(/.%(J0(R#/%W(/U#J%O7&B> M+E\YF,Z*,)D'N"4$QUW& Q#.!6"XY0!Y(X.A02"6/[HY!X]R*&0\ \$,:BK M&!Y]ZTXDH,9$#M-EE9(81_B@()0)7MH3-BTJLECB9* <6'U]BR;&#W BG\Y MDMJ((J 8$H [SA46FA*#"@AP!O0;!\;@"?5SM*'\[FM3#71.[Q)HP_R+ "0F M"DB%L?#2N^!ROZ[O0M>XI16CG=&]572F?54?W_GN.2#>+1?)/=\X&][^2*W, MAVO&FH>LTSZ4SB; ,=N^QB.>HC2707!@B [ 0Q8\(U(ID?N)YDD?3N_S?YIZ M^>S3;5NT=:EP?V[U]&]>WU^-40((Q6G('HH1JB)11D$Y@P1S%I[P&6M7LL_O MJ74W%![BX0ZAX0(2 H>Q_#$:EJ^_^>EW_TLU6US/M[GE L;S34O 4ULVX35E M-O=@ R E)F?12B]R5I,=1.NY<[Y+A>K >QZ]0><+7!L=OYXO) MS79Z^H[5BQ"7;^/7:0>T@REO;:AUP09.MGIJM*9R>Q,S[E3NX:$YBM+*-JF/ MSP ?N$$P;CE!#? >0J8TPC&,/)WI[/HJ<["QV$68R$/U4FPR]YV>U'_1TZ7_ MQ>LDN%2W/=](0>[Z\6=OEW4]F5WUR-9F63=/.C:_"#+E6Q]6?L3U? /83T:T M(;FZ19"INRH46$"' \YM%?;0T]L&WG_VG0OR9#+=G>3=Y>Q![NN!CO7]7U_I M^>2A;/R)8)BA0&&-@34!<6@@)SQ[,[9RMQ^2"]E[IZ$/>$*F]3KG3M@D>*0X8 #QM+!I V\^ M'9:$S,U3K!"!A> T(T+:0)A=725A M\?WLVW(Q7TD,/3P>?,**B%&>&BD4 M7'@W*S8X8"!QP"M-*3-*.)J]WU$[.2,WV1H57,=HI%!PD=VL$!Q9"9RF5I_8 MF*"]#H.=F4UR1NZD-2JXCM%( >!ZK>?I07WZS]M_+B??]31);9_^]U%2B$!Q+BIX Q:*@!LJZ=P<>4DQB^^_CZQ442K M@0+;W,V_QH^<[_[1[F -N^BJ($- "%():A5U+G?)=T[Z1V^PWQ]052':+0#9 M!YT(*/6 P$#)H!@3&.OLEVQ]C^S!<#<>1OH!2CP?@SZ++/\LK*P,@-U+V2Q+=2KH/K&TS MY+4',K 83D)J)940A>P3*YXEZOQ3[GE@F5=[!<#Q[G7_\_L*I6:,@9KX%;9: M1P2%[.YK*S'GGPO( [\\VCJOVO"/NJ[C1W_OTZJCVPK#W]\ MI/%^]CW^5E7'$Z"'7>JU7AYSE8_E3%;LLK[2L[O'=J^KV;R:3MQZV\S(,:R"I$L!S(ZE Z856;CN0A?#^=G&MI-O/^K?HIOHZKI(> MCUV&-#*C_NX;#@C#-CH@&@(F-.%$,8FSC]-^GJIQK>7I,=3S1 MTJ/>_2Q1*^+^PB0R1SST:4:ER7VQV(&L<4/?@L"827,E@7']J/OIZX;HADO% M*4#""$BHX2[D?FR_N?ZXUR8%P>M0712;1.GNT$?#'L.WQ:V>N91C7XU0.TDP MLV_A4TZW>OMTU3/%A<;RMMY MC4H9!XIC UB ,#B,-&6Y/BLWKVY33TJ]YG]YSL+IC#T@)C, 8\[DK)@^36 M=9NKV+I$H4@Y5I-5=K&.#8[7U]F1WL*)(R^@B"2 M,J8,H<)U0LGS:XV;N1L4+ID%/39NXB=4=?J%VV?0CY0"VD8NJ"!..X\L1:83 M7%J7&#>E-BA*\HBU .?F@]=S?UU-W?N;;W7U?1U^M#0$,6E@CL,@^7^!* *= MS_W:<@\YXV;0AD)3;CT4 *D4[2[J]9&[NM6XBKIJX44K#K3'"CBF+1760H1S ME\?LHV?*,Q?MA8:/ M>> ZBH+[#M7].KSIW''Q&QD!RBD'N/?,6PZAI;F[:^RCI] =6"S>:@BSO8& M/L>+AH/7.,V]^DG>.0QRA8F( 4;9^%=+D N8,H5S[_DBKM"[&/_&"P$L8W07 M-V/\IC2$$>UL;D^R"UTO\.I\+^ZV;6=VW;V EQB7BVM?KX>N+^ZFLIRBAJE] MV5-7,'440&'&5T/HC01:8 $$LPZDAKM 4>8=#1J:[/?2I1C?U'!DOM;3G=+N MI:$ EMA&D\ #T-@QX+ V&')"C,O=>V,G(2_#O'9'U@[SVE,[1]O3[[XV5:90 M9V40UCS\,IE;GP:_^VK9QA E#!BI N#,,:4D$5;FSG4_0]++>'%Q//!R:JR M7-(&.RT<8(* 048 #Z4CG!/E=>Y'9TTJ7L9;BBPP.T8O9QMP[_:5-IHXG-QC MW+'VF&[C<\\Y&-5WO)M2>O=.Y=.RMM=Z M[N<7UM9+[QKQ)(M?$:V EYPXAQ$2'>ME6I=X&6YA=]!LC8?-(?BQRZTBS=4R MRN.3ODW7JO/F088;&F&"A.!4 R_BDIA99D]V'V4O0"WP%G MQ.E!^BH ?5MG2I3B.O1;>RX;WGX+?UJG(1D8 !.314; [I=75S M,UFL$BCGCRF3CU'R4;)^NG+4[^+!2S.=7*W6[Y-&RKE\GDS2 M8 +)E$QZI"]U9'U"X&//PS;<0XJ!<4H#K@6EDFFJ>>Y^ <1V/N]3#6[^NKK MFWLE/"Z^LXY:D]3RT0E .9%*6*A$]JK,9T@:>1;>8.AIO*#)J)D"CNG/WB;= MN%]GMIJY5:068[;&UG]U^SJ>/5=5?7L94LW@_6^X7<^KH7= 68& -DAYSWB M)/=M4 ZZQX5L5B U9CB>6*OG@^1[CEN&SQ %E'0&**4II$@+D_TB\RA"QYX$ M>6H\'0?H'LH=.Z7?- /S-)E@M@SQQ%JFQO-_B6Y6M1JY]"Y&CJZ^_:3KQ2RN M_O#23D-"$ 4(*0.$H@Y(:SQP,18@@<8X4:CG_-8\I)P%6/M@I1I-<6/#]*NW MU[-J6EW=?IA8/YO[=]ZW/?6$27K)K5(*NR"C'&4W .Y99.Q1I2>%5BYA%W Z MMWL[']J>H0C&X@$14D%,4##X $/V8:4=R!H7<4-ZB;EU4@#,.F[0-TO_?O;9 MI]T9U9=2;'.KIW_SNK&O%*9 >81 ,) R*#!6,' M%8C_.EE<3V:7,[^+3:$-][B$?G_N^YD"& M2KB/L4H"*2 $1C!)D8%&^-RO;TN^CR&4 \.P (X%PBE46O+<)6TO]SYF+WIZ MWL?LU[5Z/DC>GRM# MJU8DE 'FN>0(:B^SOYW]/_A^DL%?/<.*PORF[61QNQY4 MM%;V5>WW-=%$S (I&0=!XP U9:G?8:<<^''KGP4L^Z"B.JV*1D3AO%[\_;.. M7M/=9DUW1 0#3BT% C(#)!$>("VEMX(%TVT0;OS4#9L8__9H#Y\L6&J&YOBS M^'AYE@"")U>%#V1[)X#4)F4R+<>8( ]I-AB,:5%Z*&M;W4=(;F2%_S*936Z6 M-]N$B\!",EIN>*&_, MKDDM'9P$3FJ5)M8PH+0)(#BOD&,TRB-W1-1"2JGI\O[Q>0[9EPFA!Q_["2." M::"\A2!0923A3)CL^3Y9#U<_#YPBYEP>@#4.ZP01,]Y)$Q@.5:X0D M59:(W.G$G804!YQCE+P?.D=(O #8''&3R0.)0C(<,(P=(P)KBW,76NE*Y;8_/1:8,]0XP2:@54F'F4E!J%BX/>GI(NSBLM#R> M=BHR(:P WFFAI22,H4X)NJ,A4T1OQ-,BYQC9%P>@C]7,[N;#HV@TH4, *8:9 MLDQ'IW)0##W24JI_- 2,CM3 V!>5GWU8SESR%Q_8>>AH]R2*"$@!K; !7F.A MJ! Z;,=M+7>1K4N,V\1E*'AD%.O8X/B2NCWHVMU-)_YKJAR<+6X;=Z"( "T1 M I8X;2'GSFC9"1HM"XS;6V508.00:;ES&JZC@-_/;/RPR7>?9OH\=@?9:#O[ MV:\&3RVJSU]^3?UJXI\V_H/)XK9/Z]U<:V=JO3N(*#)5YSX645Z&-$K:S^:; MU+RNYHOYB@&3RGT^Z=O];8.4!=I+"+R%@5M&M-&Y7]KUH[AW8O-A0.5JC5=I MC4TJ+M(FOEJ7B;RZ??R=.SHN?HL;?F=.Q@4*)#*I::>AV@0N=?8Y0]F('S<9 M<4+,-K*LHZB_@!AC3?GC'*LISYS.>$#!R G\<$&SW M_3M:(P7 Z7C!/;(=S\AXEG[4-RVCI[G&0"&!HF>MG#3!1SGD#G>'X&-< MU;:M'%O'!>#\LX^'SL3&4^G+HK+_^'46P[_HW^TN(,71R==:4P"IEQJYZ-U1 MDQFP>PD:V:R.CI=&;7HNY16 Q$^^7H4:,0Y9";&EB)D8#*07'F@4OX&@#)+F M/LI;2!EY\GQIZ,NAL )P]ZQZ'9$9MKDTS*(3.>6\UY9$:EG^]UG?R2A=V MWZ.OY]W'Y4[73DM@-%6 B< H<48YFGO*]A.F='I@R8!WUJ# ^8V=VQR*MX*#W9>^#;L M@;,B)CD/)YF_K*Q3FV2T9$!Y&@!TFCKO@B7L?$["I[R-6]CV>]^!/7!V^ Y4 MZQTX\U?I?O#K&7BD47G!3_9(R'@/%%7I*^R$" 0ZE;LGXPG9&[<\\/>^&?NA M[?>P'Y_QVYVA(-HL J!!PANHC!#GLQN/B1 'J\7\O>_%/DCK&2&^G;ESV89_ M]9.KZ_C?B^A5ZRN_\N??1&/R3D_JO^CITN]1M"8\M3:'P%FNK%6<&)O]S7)9 M(CC3:'/DA&H!\S3=:6L'$* M- ('H?AWE^T]6'S"1_U#%UTA):E1BCKIS^<68$@\_Z[2S@>+ MC@<%%&(ZW:!!HYU 7I]K7CJ/*2@OC_P-&8/=/P-^.16CS$?H][<<.^-0)ZR:*& M4RMOPJA @EFD68>R-[,=M]5._2_OMNF<[?\^F+R0&]OVS/V]%?E43^SJ8CZTO*XC%A@4+"#,!*BTE8)F MG_5W1@@R!*!>5GBR3T*- ABL@8G? XP%AY6"T+.3-SW.P]J+"64& M0?@X&_(@N)43_#PGG-8>F%N^.![_=[3 JM@%'2 44#(=(J&T0QK>0&.";/(>(K8C.. +<7$B,>5)$F MJ8D"2:^L\X\LL'DU).KV-*.(ZNB,2-BDBK@ Z" NRE MQ29*B:)!3K+3LGG>P5]&D.I%%=9KBN%,P M!%Y08["@D//<=_RES&]]&Z%7W7K_Q=??)WC@!HK*$WVRZXA&'E))75[L=P^UW4L6)3@.$55 MKXZXRQ#-7'7C/]PQ^4I/TQBR71,A$?= "0T!PY08@BRT0F6O"GJ>KE(FPHX& MGT894&9=%H#//++]T/8*RPH"C,,.. H)Y=%51(1EAG)F%DH9,E<*ZL=$2 $; MY(XS[_:ZHXVA0Y8"%30'VG+CC:(:ANS3NSM1-JX1'Q4\V\.]\VORC$+*CSJ& MV^DO68/&QJ<.%1;N)[_(P _["!I#*( 1H9Q[#:5\J8'?\1?RNR>B,@HT=P[@ M8#%###+DLC\3R47\2PKP]F*V/< [I?H+\ E>+>?Q1)K/+^P_EY/Y*FFZR_=7 M' $C4L=)@8*7FE&2O@H,J2$B9X1L=9Q MJCG//EKU6:+&!6 6U7> T_%Z&!%8R:_[^Y_C+]73Y4WRLO[XB]_Y"",$(!E6 M #.M.+4$XH"? 4L\ MB8Z!)$ 3&0 /A"KOF7:*=@)#RP+CIED&!$0.@19P[*P/X?C+NPPGPQI(P35P M#B/$O5((YGX1\82 4I)R8_HSQVND #@=+[A'MF=NG0FX:=NCU /%E07<,\0Y M8D23DS<7.(*/<<_&'K#*5I6?2<=CGZ6??8RJ)S:E&-.C\%]GDQAIS]S6MW<[ M"40:('5Z64!9P (IJ)SI=, >LFKA)8"# Z0ZA;8*,+>[>/O\Y=?=S%@F4BM3 M!I)C8YR0QI/<[8KV$C0.*@<&03641LJ#UVXF:)2,0M1$7Q=ZI>,I GWNBIWC MC5QV9W%4.!VA@1%AY/SD[Q_\E9Z^G2TFB]M=CH/<-FQX,A/O$:-*/K*?V3HK*G>??S+&&!K8QAPR H8 MM"22[JL??QXWFZN-5079C^]8?_6_3VW=5?1,MWM+,)VZBZ]N6?!LC MP 2/@7*>.X$M1]MM+%M0>/[: M8.#_W]Z5-<>-(^GW_2_*[X1&-.X'C^%S\X2EC^$T34/P ]CZH(Q_MBE\YG50 M_B$?#STT;C3JKX:'FK90_JVT(O$ CANMHMD>)P;B]$A_7)2RZ29E/VCX%T#QG4Z1L9O&V\N61 M_&+Y>ZGF79:^1KDLU>5I=O0O9N0:3QH')OMX_A2!\I$/P[PG>;8E;NIYK#79?[ON=1\+KY#G7F^K6#Z%T6_CE+&(]JLV2AS/6E;S5P@(OX)IG M&D1S+.:Z1FCY)@$O;ARL'6[0M92#6HB=SQ!>051L=8D##Y8^I$9KA*'9GFQG M3RV-61[U0YM0,X1>GPO&1++#S:$^\J:$]L(=)^ZT&<7 M+:I\FIBHTQ*J+@<"=P6^:P-K('3=U7S/9!IW0MT40+D!ATZ:5+)("83F:25' MG9@K:CJ=V?'<,C1BDT CQ"<^"WC #>B'SO\S2HZZJ9];=0"K@8>K.M_7PE0>VYM& :889&M9J M91FV WV2W:$.[CY^B8\4%/8*F-%^D5VDZR!*=G7O^P8B-U2VC^"1!.PLSUF1 M[Q8@/4OH5_'C*!;+DN7B=V(MT?3+6H&\Y6K$$3M8TU^YCFG;W NA MDUJ7GY5JD==$ VSY7"IB#,7QCQ7;OM+^9>K_EJ/WJG.112!)Z&<6;0L(R M^2@"8%28$POHZ0,=;%R13':*SO=#MW:6YXX6>,P2822GGA589K""+N]OTV6N MOS[@^S45D=&KP%(NQ\=4K-AUFI29[,]I++Q/O@.\]0S1,+6 V8;FF*;L8.8Z MO%J;/AN$R^41R[%LZ+.2 M$P5P+>F#2.\RM5$,*& ^E?[_V]=-=QFSQVW,]]^3P\EE&?VTX>=8ND9,ZFC< M-94611L"FV<5(]R_2H1*86V02. M1GQ.M)":Q-%7KN. OSDU7VOL7I-5R]QG(G1Q M YD"8AC!RO;"P(0^)QJI(O8KEXM8Y)(T3;?"5"P0F!S1RL:R#)/;@*,^UX@3 MN)IO,,>T#9,P\.;5G0KA6M@BFW X B9;D[#L((7*.6Z:3KT?C*D%*^IJ7A 0 M9MM^:("_<=^HB%KGUS.H'F)$HU!7TGAV3K;FO[DIH/$\C1BKE?BV^S1DT(>& M+:JH=0JXG %-01[0A#[P7O@N+>3UN0@IW^H1Q/'AP2+WPV-'7_R>>!8<'WQ? M[+CZMG:+DI6(K2S&3 H= B]U7_S><^1,P$UK4%_]"N.-@/):. %9[+LI=L\( M515JS)HJ7_5Q+$=S5L1@86 8K@7^S#?H#-3Z,D^RN/9'1#Z<8@6VMS/G?/[6 M+* I\YA2)F(:1C73<,S0, ,]<,"?)%MN.JJ\:/+Q5EIM ZZ(R2B[>MI[ U,C MU#S/T#7N.T9H>D'(.IL#PBT!99I]JV(\@XQZ(I,*6&:9''/8 MI5/+X+I../A#'D"ZJ_(&R&>/ *89P^=?!&?K=)/4-BM6R#6?L4!;Z09W??&E M\ES%PN*MXBHZZJ5M#M;P)QB LC4<#^Q)7@#?)#S-UJ6X.>_ZM@H#>LYWF+) M!V.[T>[92YK)5G^MQQ3RD057^%S#UX/ =QS#78'W/FW197::^NZ"=2M8?E%V M(]46&&&V1GR;:H'CF+;N6R*T@?9O[=H@[]HA+*&6GPX#O0+?T_>0YJIL,?YG M1(4+>F7)1FST_B#_3K.+35ZD:S'@^=L!Q/ULF^,8X=^-DW'$::LK%^%1/--Z@2>XSFA#IVG MUJF0*@>8'V0>M;TX%%"%35X7ZS>-8 2T=84OE)@\!3P M$34W>^)D6_?#MOR;"!4UQBV;^J[GN 'T%<5 U50Y;\/Y8"W!GP)FN9O,]JPD M*3^O[5F*C$GS7/CRLO]%K:&KYVN^2U8:HZXM_\ODK.MIMFGO^HU6 M$SDW8@ESJ;WYMRQW2F0W7J1Y<QS9H@)^Q_@"T!,*" 'HSF\]TO,'*(2=?29>R]P\GLY!NQ6\?^(S690N)?>^(_MOH$\,Y%KJUF9"^ MFTKS"".OJ"0)@ZE8BRGYS$4R,2BK D5_Q%DM,,CJ:*2)3]V&3O5\="$:+^D?Y\UP_6 M [:(1MG>3"*N&QMD @_?U&C-Z+6(L<5>_3N)9R^W+KDH6XM1U U 186%EU^( M,)D]I@=UR[Y#<*NO1_X0'EW\)3@,)67Y7(C&0>QYBK*G"&DW"8U>([HA<9E> M-H>HBBC<35DWYFD? -A+*8[?]3FS%E&30#2&6C!/AP&@P$'G=OV+?]RS M:";=PIS(QMTL#UI%G: H0%;S+Q/!AM'U72K:[S!_.[A\6,8O^\7!S,S_0/ 9#CQWW-7UT12 D9PB_ MB=H+'F(&_F(QQN1M5 47%:C[9T*S^.WIJ*?)NIC/6Z/40:Y=QV>M"Q(5*+OZ ME85W610"K*]W48/(4>!&LC9Y%1CY(GN,7Y*"79,HD\\\ E#3(',01PK<0[;# M@4S6Z\_R?6VL_ ;,/J1ODH?&5R?NZ2 0_E]?GRP2G0PEY??%R>^+DU'< M?$N3;RR%(.54$MY%8Q?6:<_$%?JN,"%RO7OK7OI7L ],33":4YL:&0R!"=OE M/3T5NTG-/FTZ%866 #J5K68HD/G9*Y20^"V/+OGKU])3^7X+YS,+R+AN*IE$L*-Q239*7RS?I'-R,0$@BB.BC>8V&W:B'BY 4!&,0Y9 M=79@D"%>AUB\! * 39B:L5Z#@L#[Z*K8020J==;5CY%"MP(IR\6^\)[]O8FR M@U^!<356\TX&3QSY(CN.J>A$#2B)I%XR7?=5)13H.%V3J[E@*P-.[%,R)_U1KC3(7/')N7IJ2BKEI(\^4[$XGW8 MK-?;C3,2*V-L10 /@5HESJ+*>8/K^%%7@"Q MVR@4,[(;2&(7&-B;'VB>)G.TS$+K0S\=!H4B+-UE&3A159EXZVD"5RV 8)_2 M_5V\G?W,:"Y5!*"J21Y>A^5!;J\# E7(63@<&3,.WCE>!TU-;'Z:&.1D8O)A MNB<10=V_9 6M3P%ZA0X;#J](P S&3\:6E (8QZ3X57' MBYSEMWPWC5M>6O!A&L#6,7E0M#)/G+4RN=%T:7K;%O/1+U.YP&E<#L8+VVO3V"^L54H7H>2J5%F#SP*L5=J=N0A($ELDHW77@2 RPZP M5'"E!U7!'6JK9+S&('/\:A]0Z'D^FZAXDT^;;*$4VYMU^83;9<2%,DS,%HK= MD4/A]0F92/]JHFP28FV=.L7H"P":Q[EKDG(2TB!V4KJ'28U0T-^LG_WOG#$]@G>Q"3 M*AUE#00+_;-9">'F\M@HI4?IGEC( (:Y(WB"^53AXZ0%'A MK!CD>:QC08,(4NFXH D&]*]9.COG;B]C$!\J;>8KDU#!CV9RW)D_.$%[(6!2R1M47FH.1RE;;7/>"@7T6_EQ'!W3DW MRQQ$G4K[Z1YP5&UC?Y/DD0#S,2/E$X99)A-P97O^2L'0S)[V'<. -+@?.@V M;O>UH6IF,;%K;*O8.4>9!W'G\DF4^7WN&P4BME3MX^+D\+(##.PCYX-JLXL2 M*Z+0N.E$NY$5A9T\)PG,Q+/ M/EXLLOB19>O\EC]F5"QVF*U5AU@TAS8N8.L'!CULDUI!O,=X*@FM*GYL0-TP M?54H>8R*V7N=$U%HY>T323D! )F5^TW,##UP#!EBTO2E8/0Z)D^SZ&F3B5:Z M/HZG'DCP[U:6X*Q#+%JM^CC:^H%1P@&6>LG2%E) .,$3<6AUZE,<81,0"CG# MQVR=%+"^\$@D6H7Z=%=8!T0M3PA$6+M4M.+T67Y0.=KV&X9L'6V?>@?RA%6) M>/7H4[QA"QY*<'7UZR7*(*FJ",2K-I_"5#,:2A!UN=DJ!D#1011>[?@4CI[)5$\NVJA0RY>]?<4PCJQ^1QW\W=I'(5B G=9&BYX M-W\RS )W\^W3 +^;/QZJ9B, E_3-\F?=8.W$TV/14'OO?NF*W.-W\G9Z[340 M+_2;R28]OZ7%3E68\_[AHRAR_#^3YP[\EO?HNU_(/P*2L__YK_\#4$L! A0# M% @ HJ(B74KVR>U_" 3BP !X ( ! &$S,3$S M,#)C97)T:69I8V%T:6]N;V9C96]?+FAT;5!+ 0(4 Q0 ( **B(ET?1$CX M<0@ #\L > " ;L( !A,S$R,S R8V5R=&EF:6-A=&EO M;F]F8V9O7RYH=&U02P$"% ,4 " "BHB)=K$]"SA % #Z%@ '@ M @ %H$0 83,R,3$S-3!C97)T:69I8V%T:6]N;V9C96\N:'1M4$L! M A0#% @ HJ(B74$SY!;Z! CQ8 !X ( !M!8 &$S M,C(Q,S4P8V5R=&EF:6-A=&EO;F]F8V9O+FAT;5!+ 0(4 Q0 ( **B(EW_ M30-Q>M, 'G4"P 1 " >H; !C 1 " 9/O M !C&UL4$L! A0#% @ HJ(B7284^7'AQ@ 4H8( M !4 ( ! DP! &-R9&\M,C R-C X,#%?;&%B+GAM;%!+ 0(4 M Q0 ( **B(ET+R#Q5YFD !_ XML 80 crdo-20260801_htm.xml IDEA: XBRL DOCUMENT 0001807794 2026-05-03 2026-08-01 0001807794 2026-08-25 0001807794 2026-08-01 0001807794 2026-05-02 0001807794 2025-05-04 2025-08-02 0001807794 us-gaap:CommonStockMember 2026-05-02 0001807794 us-gaap:AdditionalPaidInCapitalMember 2026-05-02 0001807794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-05-02 0001807794 us-gaap:RetainedEarningsMember 2026-05-02 0001807794 us-gaap:CommonStockMember 2026-05-03 2026-08-01 0001807794 us-gaap:AdditionalPaidInCapitalMember 2026-05-03 2026-08-01 0001807794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-05-03 2026-08-01 0001807794 us-gaap:RetainedEarningsMember 2026-05-03 2026-08-01 0001807794 us-gaap:CommonStockMember 2026-08-01 0001807794 us-gaap:AdditionalPaidInCapitalMember 2026-08-01 0001807794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2026-08-01 0001807794 us-gaap:RetainedEarningsMember 2026-08-01 0001807794 us-gaap:CommonStockMember 2025-05-03 0001807794 us-gaap:AdditionalPaidInCapitalMember 2025-05-03 0001807794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-05-03 0001807794 us-gaap:RetainedEarningsMember 2025-05-03 0001807794 2025-05-03 0001807794 us-gaap:CommonStockMember 2025-05-04 2025-08-02 0001807794 us-gaap:AdditionalPaidInCapitalMember 2025-05-04 2025-08-02 0001807794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-05-04 2025-08-02 0001807794 us-gaap:RetainedEarningsMember 2025-05-04 2025-08-02 0001807794 us-gaap:CommonStockMember 2025-08-02 0001807794 us-gaap:AdditionalPaidInCapitalMember 2025-08-02 0001807794 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2025-08-02 0001807794 us-gaap:RetainedEarningsMember 2025-08-02 0001807794 2025-08-02 0001807794 crdo:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-05-03 2026-08-01 0001807794 crdo:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-05-04 2026-05-02 0001807794 crdo:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2026-05-03 2026-08-01 0001807794 crdo:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-05-04 2026-05-02 0001807794 crdo:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2025-05-04 2026-05-02 0001807794 crdo:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2026-05-03 2026-08-01 0001807794 crdo:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2025-05-04 2025-08-02 0001807794 crdo:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2026-05-03 2026-08-01 0001807794 crdo:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2025-05-04 2025-08-02 0001807794 country:US 2026-05-03 2026-08-01 0001807794 country:US 2025-05-04 2025-08-02 0001807794 country:HK 2026-05-03 2026-08-01 0001807794 country:HK 2025-05-04 2025-08-02 0001807794 country:MY 2026-05-03 2026-08-01 0001807794 country:MY 2025-05-04 2025-08-02 0001807794 country:CN 2026-05-03 2026-08-01 0001807794 country:CN 2025-05-04 2025-08-02 0001807794 crdo:RESTOFTHEWORLDMember 2026-05-03 2026-08-01 0001807794 crdo:RESTOFTHEWORLDMember 2025-05-04 2025-08-02 0001807794 crdo:DustPhotonicsInc.Member 2026-05-28 0001807794 crdo:DustPhotonicsInc.Member 2026-05-28 2026-05-28 0001807794 2026-05-28 2026-05-28 0001807794 crdo:DustPhotonicsInc.Member us-gaap:CommonStockMember 2026-05-28 2026-05-28 0001807794 crdo:DustPhotonicsInc.Member crdo:ReplacementEquityAwardsMember 2026-05-28 2026-05-28 0001807794 crdo:ComiraSolutionsInc.Member 2026-02-25 0001807794 crdo:ComiraSolutionsInc.Member 2026-02-25 2026-02-25 0001807794 2026-02-25 2026-02-25 0001807794 crdo:HyperlumeInc.Member 2025-09-29 0001807794 crdo:HyperlumeInc.Member 2025-09-29 2025-09-29 0001807794 2025-09-29 2025-09-29 0001807794 us-gaap:DevelopedTechnologyRightsMember 2026-08-01 0001807794 us-gaap:InProcessResearchAndDevelopmentMember 2026-08-01 0001807794 us-gaap:CustomerRelationshipsMember 2026-08-01 0001807794 us-gaap:DevelopedTechnologyRightsMember 2026-05-02 0001807794 us-gaap:InProcessResearchAndDevelopmentMember 2026-05-02 0001807794 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2026-08-01 0001807794 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2026-08-01 0001807794 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2026-08-01 0001807794 us-gaap:MoneyMarketFundsMember 2026-08-01 0001807794 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2026-08-01 0001807794 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2026-08-01 0001807794 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2026-08-01 0001807794 us-gaap:CertificatesOfDepositMember 2026-08-01 0001807794 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2026-08-01 0001807794 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2026-08-01 0001807794 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2026-08-01 0001807794 us-gaap:CertificatesOfDepositMember 2026-08-01 0001807794 us-gaap:FairValueInputsLevel1Member 2026-08-01 0001807794 us-gaap:FairValueInputsLevel2Member 2026-08-01 0001807794 us-gaap:FairValueInputsLevel3Member 2026-08-01 0001807794 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2026-05-02 0001807794 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2026-05-02 0001807794 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2026-05-02 0001807794 us-gaap:MoneyMarketFundsMember 2026-05-02 0001807794 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2026-05-02 0001807794 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2026-05-02 0001807794 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2026-05-02 0001807794 us-gaap:CertificatesOfDepositMember 2026-05-02 0001807794 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2026-05-02 0001807794 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2026-05-02 0001807794 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2026-05-02 0001807794 us-gaap:CertificatesOfDepositMember 2026-05-02 0001807794 us-gaap:FairValueInputsLevel1Member 2026-05-02 0001807794 us-gaap:FairValueInputsLevel2Member 2026-05-02 0001807794 us-gaap:FairValueInputsLevel3Member 2026-05-02 0001807794 crdo:ProductionEquipmentMember 2026-08-01 0001807794 crdo:ProductionEquipmentMember 2026-05-02 0001807794 crdo:ComputerEquipmentAndSoftwareMember 2026-08-01 0001807794 crdo:ComputerEquipmentAndSoftwareMember 2026-05-02 0001807794 crdo:LaboratoryEquipmentMember 2026-08-01 0001807794 crdo:LaboratoryEquipmentMember 2026-05-02 0001807794 us-gaap:LeaseholdImprovementsMember 2026-08-01 0001807794 us-gaap:LeaseholdImprovementsMember 2026-05-02 0001807794 us-gaap:ConstructionInProgressMember 2026-08-01 0001807794 us-gaap:ConstructionInProgressMember 2026-05-02 0001807794 crdo:PurchaseCommitmentsToManufacturingVendorsAndFoundryPartnersMember 2026-08-01 0001807794 crdo:TechnologyLicenseFeesMember 2026-08-01 0001807794 srt:MinimumMember 2026-05-03 2026-08-01 0001807794 srt:MaximumMember 2026-05-03 2026-08-01 0001807794 crdo:ManufacturingSupplyCapacityReservationAgreementsMember 2026-08-01 0001807794 crdo:ManufacturingSupplyCapacityReservationAgreementsMember us-gaap:SubsequentEventMember 2026-08-02 2026-09-02 0001807794 us-gaap:RestrictedStockUnitsRSUMember 2026-05-02 0001807794 us-gaap:RestrictedStockUnitsRSUMember 2025-05-04 2026-05-02 0001807794 us-gaap:RestrictedStockUnitsRSUMember 2026-05-03 2026-08-01 0001807794 us-gaap:RestrictedStockUnitsRSUMember 2026-08-01 0001807794 us-gaap:PerformanceSharesMember 2026-05-02 0001807794 us-gaap:PerformanceSharesMember 2025-05-04 2026-05-02 0001807794 us-gaap:PerformanceSharesMember 2026-05-03 2026-08-01 0001807794 us-gaap:PerformanceSharesMember 2026-08-01 0001807794 2025-05-04 2026-05-02 0001807794 us-gaap:CostOfGoodsAndServicesSold 2026-05-03 2026-08-01 0001807794 us-gaap:CostOfGoodsAndServicesSold 2025-05-04 2025-08-02 0001807794 us-gaap:ResearchAndDevelopmentExpense 2026-05-03 2026-08-01 0001807794 us-gaap:ResearchAndDevelopmentExpense 2025-05-04 2025-08-02 0001807794 us-gaap:SellingGeneralAndAdministrativeExpense 2026-05-03 2026-08-01 0001807794 us-gaap:SellingGeneralAndAdministrativeExpense 2025-05-04 2025-08-02 0001807794 us-gaap:RestrictedStockUnitsRSUMember crdo:HyperlumeInc.Member 2026-05-03 2026-08-01 0001807794 us-gaap:RestrictedStockMember crdo:HyperlumeInc.Member 2026-05-03 2026-08-01 0001807794 us-gaap:RestrictedStockMember crdo:HyperlumeInc.Member crdo:NewlyFormedSubsidiaryMember 2026-05-03 2026-08-01 0001807794 crdo:RestrictedStockUnitsAndRestrictedStockMember crdo:HyperlumeInc.Member 2025-09-29 0001807794 crdo:RestrictedStockUnitsAndRestrictedStockMember crdo:HyperlumeInc.Member 2025-09-29 2025-09-29 0001807794 us-gaap:RestrictedStockUnitsRSUMember crdo:DustPhotonicsInc.Member 2026-05-03 2026-08-01 0001807794 us-gaap:RestrictedStockUnitsRSUMember crdo:DustPhotonicsInc.Member 2026-05-28 0001807794 crdo:RestrictedStockUnitsAndRestrictedStockMember crdo:DustPhotonicsInc.Member 2026-05-03 2026-08-01 0001807794 crdo:HyperlumeInc.Member 2026-05-28 0001807794 us-gaap:StockCompensationPlanMember 2026-05-03 2026-08-01 0001807794 us-gaap:StockCompensationPlanMember 2025-05-04 2025-08-02 0001807794 crdo:ReportableSegmentMember 2026-05-03 2026-08-01 0001807794 crdo:ReportableSegmentMember 2025-05-04 2025-08-02 0001807794 crdo:WilliamJ.BrennanMember 2026-05-03 2026-08-01 0001807794 crdo:WilliamJ.BrennanMember 2026-08-01 shares iso4217:USD iso4217:USD shares pure crdo:segment 0001807794 false --08-01 Q1 2027 http://fasb.org/us-gaap/2026#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2026#OtherLiabilitiesCurrent 1 P365D 10-Q true 2026-08-01 false 001-41249 Credo Technology Group Holding Ltd E9 Maples Corporate Services, Limited, PO Box 309, Ugland House Grand Cayman KY1-1104 KY 408 664-9329 Ordinary shares, par value $0.00005 per share CRDO NASDAQ Yes Yes Large Accelerated Filer false false false 187951918 466869000 1164952000 297389000 278334000 288798000 233377000 313051000 250831000 100186000 73576000 1466293000 2001070000 114462000 101605000 25061000 24640000 986447000 92798000 378817000 29262000 41647000 46244000 3012727000 2295619000 101822000 107345000 20731000 21626000 75612000 68120000 198165000 197091000 20737000 20617000 53659000 5754000 11676000 8545000 284237000 232007000 0.00005 0.00005 1000000000 1000000000 187768000 187768000 185419000 185419000 9000 9000 2210077000 1672060000 -138000 2426000 518542000 389117000 2728490000 2063612000 3012727000 2295619000 479003000 223074000 169923000 72706000 309080000 150368000 114524000 52448000 73856000 37178000 188380000 89626000 120700000 60742000 8140000 3946000 128840000 64688000 -585000 1289000 129425000 63399000 0.70 0.37 0.67 0.34 186007000 171927000 194378000 184577000 129425000 63399000 -2564000 9000 126861000 63408000 185419000 9000 1672060000 2426000 389117000 2063612000 1694000 4452000 4452000 760000 169069000 169069000 300000000 300000000 2455000 2455000 105000 25938000 25938000 87979000 87979000 -2564000 129425000 126861000 187768000 9000 2210077000 -138000 518542000 2728490000 171169000 8000 765173000 -437000 -83162000 681582000 1774000 1000 4647000 4648000 48000 3712000 3712000 35455000 35455000 9000 63399000 63408000 172895000 9000 801563000 -428000 -19763000 781381000 129425000 63399000 8606000 5460000 87979000 35455000 11600000 0 3911000 1993000 54503000 19059000 61547000 27513000 25338000 -3940000 -6515000 -495000 -12563000 -8962000 -3854000 -1040000 90231000 54168000 7282000 2821000 0 50000000 19055000 115000000 735619000 0 -761956000 -67821000 5172000 3906000 4452000 4648000 25938000 3712000 -26658000 -2970000 300000 -69000 -698083000 -16692000 1164952000 236328000 466869000 219636000 10108000 9680000 Description of Business and Basis of Presentation<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credo Technology Group Holding Ltd was formed as an exempted company under the laws of the Cayman Islands in September 2014. Credo Technology Group Holding Ltd directly owns Credo Technology Group Ltd., which owns, directly and indirectly, all of the shares of its subsidiaries in mainland China, Hong Kong, Singapore, Canada, Israel and the United States (U.S.). References to the “Company” in these notes refer to Credo Technology Group Holding Ltd and its subsidiaries on a consolidated basis, unless otherwise specified.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s mission is to transform connectivity at scale through fast, reliable and energy-efficient system solutions. The Company’s high-speed copper and optical interconnect technologies deliver industry-leading power and performance from chip to cluster to meet the ever-expanding data infrastructure demands of AI. The Company’s vertical integrated connectivity product portfolio includes flagship purple ZeroFlap (ZF) Active Electrical Cables (AECs) and ZF optical transceivers; optical components including silicon photonics-based photonic integrated circuits (SiPho PICs) and DSPs; OmniConnect AI memory and chip-to-chip interconnect; and retimers for Ethernet and PCIe—supported by the PILOT diagnostic and analytics software platform. The Company’s innovations enable our customers to connect the systems that connect the world. </span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements are presented in accordance with generally accepted accounting principles in the United States (US GAAP) applicable to interim periods, under the rules and regulations of the U.S. Securities and Exchange Commission (the SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted as permitted by the SEC. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s fiscal year 2026 audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026. The unaudited condensed consolidated financial statements include all adjustments, including normal recurring adjustments and other adjustments, that are considered necessary for fair presentation of the Company’s financial position and results of operations. All inter-company accounts and transactions have been eliminated. Operating results for the periods presented herein are not necessarily indicative of the results that may be expected for the entire year. </span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year is a 52- or 53-week period ending on the Saturday closest to April 30. Its fiscal year ending May 1, 2027 (fiscal year 2027) is a 52-week fiscal year. The Company’s fiscal year ended May 2, 2026 (fiscal year 2026) was a 52-week fiscal year.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div>The accompanying unaudited condensed consolidated financial statements are presented in accordance with generally accepted accounting principles in the United States (US GAAP) applicable to interim periods, under the rules and regulations of the U.S. Securities and Exchange Commission (the SEC). Certain information and footnote disclosures normally included in financial statements prepared in accordance with US GAAP have been condensed or omitted as permitted by the SEC. These unaudited condensed consolidated financial statements and related notes should be read in conjunction with the Company’s fiscal year 2026 audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026. The unaudited condensed consolidated financial statements include all adjustments, including normal recurring adjustments and other adjustments, that are considered necessary for fair presentation of the Company’s financial position and results of operations. All inter-company accounts and transactions have been eliminated. Operating results for the periods presented herein are not necessarily indicative of the results that may be expected for the entire year. Significant Accounting Policies<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that other than the accounting policies as described below, there have been no significant changes to the items disclosed in Note 2, “Significant Accounting Policies,” included in the Company’s Annual Report on Form 10-K for the fiscal year ended May 2, 2026.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s acquisition agreements include contingent earn-out arrangements, which are generally based on the achievement of future financial metrics. The fair values of these earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. For each transaction, the Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability or an equity on the consolidated balance sheets. The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could be materially different from the initial estimates or prior amounts. Changes in the estimated fair value of its contingent earn-out liabilities and adjustments to the estimated fair value related to changes in all other unobservable inputs are reported in other income, net on the Company’s consolidated statements of operations.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company bases its estimates and judgments on historical experience, knowledge of current conditions and beliefs of what could occur in the future, given the available information. Estimates are used for, but not limited to, write-down for excess and obsolete inventories, variable consideration from revenue contracts, determination of the fair value of share-based awards valued under Monte Carlo simulation, determination of the probability of achieving performance conditions for performance-based share-based awards, the realization of tax assets and estimates of tax reserves, valuation of acquired intangible assets and contingent consideration, and impairment of long-lived assets and goodwill (as applicable). Actual results may differ from those estimates and such differences may be material to the financial statements. In the current macroeconomic environment, these estimates require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, these estimates may change materially in future periods.</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period balances were reclassified to conform to the current period’s presentation. None of these reclassifications had an impact on reported net income or cash flows for any of the periods presented.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncement Recently Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses for Accounts Receivable and Contract Assets, providing all entities with a practical expedient when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. This ASU is effective for annual reporting periods beginning after December 15, 2025 and interim periods within the fiscal year beginning after December 15, 2025. The Company adopted this guidance in the first quarter of fiscal year 2027 and the adoption did not have a material impact to the Company’s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income— Expense Disaggregation Disclosures, which requires disclosure of, in interim and annual reporting periods, additional information about certain expenses in the financial statements. This standard is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027 and may be applied on a retrospective or prospective basis. The Company is currently evaluating the impact of adopting this guidance on its consolidated financial statements and disclosures.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s acquisition agreements include contingent earn-out arrangements, which are generally based on the achievement of future financial metrics. The fair values of these earn-out arrangements are included as part of the purchase price of the acquired companies on their respective acquisition dates. For each transaction, the Company estimates the fair value of contingent earn-out payments as part of the initial purchase price and records the estimated fair value of contingent consideration as a liability or an equity on the consolidated balance sheets. The Company reviews and re-assesses the estimated fair value of contingent consideration liabilities on a quarterly basis, and the updated fair value could be materially different from the initial estimates or prior amounts. Changes in the estimated fair value of its contingent earn-out liabilities and adjustments to the estimated fair value related to changes in all other unobservable inputs are reported in other income, net on the Company’s consolidated statements of operations.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the Company’s condensed consolidated financial statements and accompanying notes.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company bases its estimates and judgments on historical experience, knowledge of current conditions and beliefs of what could occur in the future, given the available information. Estimates are used for, but not limited to, write-down for excess and obsolete inventories, variable consideration from revenue contracts, determination of the fair value of share-based awards valued under Monte Carlo simulation, determination of the probability of achieving performance conditions for performance-based share-based awards, the realization of tax assets and estimates of tax reserves, valuation of acquired intangible assets and contingent consideration, and impairment of long-lived assets and goodwill (as applicable). Actual results may differ from those estimates and such differences may be material to the financial statements. In the current macroeconomic environment, these estimates require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, these estimates may change materially in future periods.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain prior period balances were reclassified to conform to the current period’s presentation. None of these reclassifications had an impact on reported net income or cash flows for any of the periods presented.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Pronouncement Recently Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2025, the FASB issued ASU 2025-05, Financial Instruments—Credit Losses (Topic 326) Measurement of Credit Losses for Accounts Receivable and Contract Assets, providing all entities with a practical expedient when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Topic 606. This ASU is effective for annual reporting periods beginning after December 15, 2025 and interim periods within the fiscal year beginning after December 15, 2025. The Company adopted this guidance in the first quarter of fiscal year 2027 and the adoption did not have a material impact to the Company’s consolidated financial statements.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the FASB issued ASU 2024-03, Income Statement—Reporting Comprehensive Income— Expense Disaggregation Disclosures, which requires disclosure of, in interim and annual reporting periods, additional information about certain expenses in the financial statements. This standard is effective for fiscal years beginning after December 15, 2026 and interim periods beginning after December 15, 2027 and may be applied on a retrospective or prospective basis. The Company is currently evaluating the impact of adopting this guidance on its consolidated financial statements and disclosures.</span></div> Concentrations<div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents, short-term investments and accounts receivable. Cash is placed in major financial institutions around the world. The Company’s cash deposits exceed insured limits. Short-term investments are subject to counterparty risk up to the amount presented on the balance sheet.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, a relatively small number of customers have accounted for a significant portion of the Company’s revenue. The particular customers which account for revenue concentration have varied from period-to-period as a result of the volumes and prices at which the customers have recently bought the Company’s products. These variations are expected to continue in the foreseeable future.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:73.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">August 1, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">May 2, 2026</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:72.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">August 1, 2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">August 2, 2025</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10% of total accounts receivable or total revenue.</span></div> <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the accounts receivable and revenue as a percentage of total accounts receivable and total revenue, respectively:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:73.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts Receivable</span></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">August 1, 2026</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">May 2, 2026</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:72.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.329%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:100%">August 1, 2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">August 2, 2025</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* Less than 10% of total accounts receivable or total revenue.</span></div> 0.57 0.53 0.28 0.20 0.19 0.43 0.50 0.28 0.35 Revenue Recognition<div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue disaggregated by primary geographical market based on destination of shipment for revenue, which may differ from the customer’s principal offices (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:73.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">August 1, 2026</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">August 2, 2025</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">255,442 </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,828 </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hong Kong</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,175 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,885 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Malaysia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,455 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,383 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mainland China</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,095 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,781 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,836 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,197 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">479,003 </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,074 </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue allocated to remaining performance obligations represents the transaction price allocated to the performance obligations that are unsatisfied, or partially unsatisfied, which includes unearned revenue and amounts that will be invoiced and recognized as revenue in future periods. The contracted but unsatisfied performance obligations as of August 1, 2026 were approximately $4.2 million, which the Company expects to recognize over the next 12 months.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue disaggregated by primary geographical market based on destination of shipment for revenue, which may differ from the customer’s principal offices (in thousands):</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.885%"><tr><td style="width:1.0%"></td><td style="width:73.471%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.328%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.371%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">August 1, 2026</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:1.5pt 1pt;text-align:center;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:8pt;font-weight:700;line-height:120%">August 2, 2025</span></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">255,442 </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82,828 </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hong Kong</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91,175 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,885 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Malaysia</span></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,455 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,383 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mainland China</span></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,095 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#ffffff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,781 </span></div></td><td style="background-color:#ffffff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:1.5pt 1pt;text-align:justify;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rest of World</span></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,836 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="2" style="background-color:#cceeff;padding:1.5pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,197 </span></div></td><td style="background-color:#cceeff;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">479,003 </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"><span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:10pt;font-weight:400;line-height:120%">223,074 </span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><div style="margin-bottom:9pt;margin-top:6pt;text-align:right"></div></td></tr></table></div> 255442000 82828000 91175000