XML 78 R67.htm IDEA: XBRL DOCUMENT
v3.25.1

Leases - Summary of Maturities of Operating and Financing Lease Liabilities (Details) | Mar. 31, 2025 USD ($)
--- | ---
Lease Liabilities Payments Due [Abstract] |
2026 | $ 9,161,000
2027 | 7,368,000
2028 | 6,451,000
2029 | 4,208,000
2030 | 2,275,000
Thereafter | 1,475,000
Total lease payments | 30,938,000
Less interest | (2,859,000)
Total lease liabilities | $ 28,079,000

X
- Definition Lease liabilities payments due abstract. + References No definition available. + Details
Name: | crvl_LeaseLiabilitiesPaymentsDueAbstract
Namespace Prefix: | crvl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Lease liability. + References No definition available. + Details
Name: | crvl_LeaseLiability
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability payment due next twelve months. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityPaymentDueNextTwelveMonths
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability payments due. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityPaymentsDue
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability payments due after year five. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityPaymentsDueAfterYearFive
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability payments due year five. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityPaymentsDueYearFive
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability payments due year four. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityPaymentsDueYearFour
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability payments due year three. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityPaymentsDueYearThree
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability payments due year two. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityPaymentsDueYearTwo
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Lessee lease liability undiscounted excess amount. + References No definition available. + Details
Name: | crvl_LesseeLeaseLiabilityUndiscountedExcessAmount
Namespace Prefix: | crvl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant