XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
REVENUE RECOGNITION [Abstract]          
Unearned tuition $ 24,328   $ 24,328   $ 26,906
Revenue recognized included in contract liability     25,800    
Disaggregation of Revenue [Abstract]          
Total revenues 102,914 $ 88,646 206,281 $ 175,929  
Services Transferred at a Point in Time [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues 7,006 5,898 12,754 10,607  
Services Transferred over Time [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues 95,908 82,748 193,527 165,322  
Campus Operations [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues 102,914 88,213 206,281 174,565  
Campus Operations [Member] | Services Transferred at a Point in Time [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues 7,006 5,895 12,754 10,595  
Campus Operations [Member] | Services Transferred over Time [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues 95,908 82,318 193,527 163,970  
Transitional [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues 0 433 0 1,364  
Transitional [Member] | Services Transferred at a Point in Time [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues 0 3 0 12  
Transitional [Member] | Services Transferred over Time [Member]          
Disaggregation of Revenue [Abstract]          
Total revenues $ 0 $ 430 $ 0 $ 1,352