XML 118 R109.htm IDEA: XBRL DOCUMENT
v3.20.2

Regulation (Details) - item |  | 12 Months Ended
--- | --- | ---
Jan. 08, 2017 | Dec. 31, 2019
Regulation [Line Items] |  |
Number of debt-to-earnings measures |  | 2
Failed programs | 0 |
Number of ineligible years |  | 3 years
Pass Status |  |
Regulation [Line Items] |  |
Average of median discretionary percentage |  | 20.00%
Fails |  |
Regulation [Line Items] |  |
Number of consecutive years program has to fail both metrics to become ineligible |  | 3 years
MInimum Number of Metric to Pass |  | 1
Number of metrics that can't be failed for consecutive years |  | 2 years
Minimum |  |
Regulation [Line Items] |  |
Average of median annual earning percentage |  | 8.00%
Average of median discretionary percentage |  | 20.00%
Minimum | Fails |  |
Regulation [Line Items] |  |
Average of median discretionary percentage |  | 30.00%
Maximum |  |
Regulation [Line Items] |  |
Average of median annual earning percentage |  | 12.00%
Average of median discretionary percentage |  | 30.00%
Capella University |  |
Regulation [Line Items] |  |
Number of current programs in the Zone |  | 1
Strayer University |  |
Regulation [Line Items] |  |
Number of current programs in the Zone |  | 2

X
- Definition Average of median annual earning percentage. + References No definition available. + Details
Name: | stra_AverageOfMedianAnnualEarningPercentage
Namespace Prefix: | stra_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Average of median discretionary percentage. + References No definition available. + Details
Name: | stra_AverageOfMedianDiscretionaryPercentage
Namespace Prefix: | stra_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition MInimum Number of Metric to Pass + References No definition available. + Details
Name: | stra_MInimumNumberofMetrictoPass
Namespace Prefix: | stra_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of metric that can't be failed over consecutive years or else the program becomes Title IV ineligible. + References No definition available. + Details
Name: | stra_MetricsThatCanNotBeFailedForConsecutiveYears
Namespace Prefix: | stra_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of consecutive years program would become Title IV ineligible after both failing metrics. + References No definition available. + Details
Name: | stra_NumberOfConsecutiveYearsProgramWouldBecomeIneligible
Namespace Prefix: | stra_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of current associate's degree programs considered in the "Zone". + References No definition available. + Details
Name: | stra_NumberOfCurrentAssociateDegreeProgramsInZone
Namespace Prefix: | stra_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of newly required debt-to-earnings measures. + References No definition available. + Details
Name: | stra_NumberOfDebtToEarningsMeasures
Namespace Prefix: | stra_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of programs failing to meet specific guidelines. + References No definition available. + Details
Name: | stra_NumberOfFailedPrograms
Namespace Prefix: | stra_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of years a program would be Title IV ineligible after failing both metrics for two out of three consecutive years or fails to pass at least one metric for four consecutive years. + References No definition available. + Details
Name: | stra_NumberOfIneligibleYears
Namespace Prefix: | stra_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Regulation line items. + References No definition available. + Details
Name: | stra_RegulationLineItems
Namespace Prefix: | stra_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | stra_ProgramStatusAxis=stra_PassStatusMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | stra_ProgramStatusAxis=stra_FailsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=stra_CapellaSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=stra_StrayerSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |