XML 102 R86.htm IDEA: XBRL DOCUMENT
v3.25.2

Retirement Plans (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Jun. 30, 2025 | Jun. 30, 2024 | Jun. 30, 2023
Supplemental Savings Plan |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Contribution expense | $ 7,200 | $ 6,900 | $ 4,500
Employer contribution percentage | 5.00% |  |
Annual IRC compensation limit | $ 350 |  |
Employer contribution vesting period | 5 years |  |
Supplemental savings plan obligation | $ 125,400 | 122,500 |
Supplemental savings plan COLI gains (losses) | 5,200 | 5,200 | 3,300
Defined Contribution Plans |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Contribution expense | 84,400 | 78,700 | 99,000
Defined Contribution Plans | CACI $MART Plan |  |  |
Defined Contribution Plan Disclosure [Line Items] |  |  |
Contribution expense | $ 74,700 | $ 65,800 | $ 52,700
Employer contribution vesting period | 3 years |  |

X
- Definition Represents annual IRC compensation limit. + References No definition available. + Details
Name: | caci_AnnualIRCCompensationLimit
Namespace Prefix: | caci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Employer contribution percentage of participant compensation that exceeds the IRC limit. + References No definition available. + Details
Name: | caci_EmployerContributionPercentage
Namespace Prefix: | caci_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Supplemental savings plan COLI gains (losses). + References No definition available. + Details
Name: | caci_SupplementalSavingsPlanCOLIGainLosses
Namespace Prefix: | caci_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 55 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482943/710-10-55-7 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of cost for defined contribution plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 715 -SubTopic 70 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1 + Details
Name: | us-gaap_DefinedContributionPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=caci_SupplementalSavingsPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanTypeAxis=caci_DefinedContributionPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=caci_CACIMARTPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |