XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
REVENUE RECOGNITION [Abstract]    
Unearned tuition $ 26,906 $ 24,154
Revenue recognized included in contract liability 23,300  
Disaggregation of Revenue [Abstract]    
Revenue 378,070 348,287
Services Transferred at a Point in Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 22,937 21,722
Services Transferred over Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 355,133 326,565
Campus Operations [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 376,602 341,440
Campus Operations [Member] | Services Transferred at a Point in Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 22,914 21,434
Campus Operations [Member] | Services Transferred over Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 353,688 320,006
Transitional [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 1,468 6,847
Transitional [Member] | Services Transferred at a Point in Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue 23 288
Transitional [Member] | Services Transferred over Time [Member]    
Disaggregation of Revenue [Abstract]    
Revenue $ 1,445 $ 6,559