XML 72 R53.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Revenues and Allowances - Reserves for Unbilled Receivables (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 28, 2024 | Dec. 30, 2023
Roll forward of the variable consideration and allowances for unbilled services |  |
Balance at beginning of year | $ 1,629 | $ 1,120
Increases to reserves, net of recoveries | 10,565 | 7,966
Amounts written off and foreign currency translation | (10,783) | (7,457)
Balance at end of year | $ 1,411 | $ 1,629

X
- Definition Represents the valuation allowance for unbilled service receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible. + References No definition available. + Details
Name: | crai_AllowanceForUnbilledServices
Namespace Prefix: | crai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amounts of increase (decrease) as a result of the amount written off on allowance for unbilled services. + References No definition available. + Details
Name: | crai_AllowanceForUnbilledServicesAmountsWrittenOff
Namespace Prefix: | crai_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amounts of increase (decrease) as a result of Increases to reserve on allowance for unbilled services. + References No definition available. + Details
Name: | crai_AllowanceForUnbilledServicesIncreasesToReserves
Namespace Prefix: | crai_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | crai_AllowanceForUnbilledServicesRollForward
Namespace Prefix: | crai_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration