XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
course
term
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Graduation Fund [Line Items]      
Number of free courses | course 1    
Number of successfully completed courses | course 3    
Consecutive terms of non attendance in which Graduation Fund credits will be lost | term 1    
Expected collection period of tuition receivable 12 months    
Graduation fund estimated to be redeemed $ 17,900    
Graduation Fund liability 46,842 $ 52,024 $ 53,314
Undergraduate Degree Programs      
Graduation Fund [Line Items]      
Graduation Fund liability $ 41,700 $ 48,600  
Minimum      
Graduation Fund [Line Items]      
Expected collection period of tuition receivable, noncurrent 2 years    
Deferred acquisition costs, amortization period 1 year    
Maximum      
Graduation Fund [Line Items]      
Expected collection period of tuition receivable, noncurrent 4 years    
Deferred acquisition costs, amortization period 2 years