XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE RECOGNITION (Tables)
12 Months Ended
Dec. 31, 2024
REVENUE RECOGNITION [Abstract]  
Depicts Timing of Revenue Recognition by Segment
The following table depicts the timing of revenue recognition by segment:

    Year ended December 31, 2024  
   
Campus
Operations
   
Transitional
   
Consolidated
 
Timing of Revenue Recognition
                 
Services transferred at a point in time
 
$
26,877
    $ 1,180    
$
28,057
 
Services transferred over time
   
406,089
      5,918      
412,007
 
Total revenues
 
$
432,966
    $ 7,098    
$
440,064
 

    Year ended December 31, 2023  
   
Campus
Operations
   
Transitional
   
Consolidated
 
Timing of Revenue Recognition
                 
Services transferred at a point in time
 
$
21,403
    $ 1,534    
$
22,937
 
Services transferred over time
   
345,830
      9,303      
355,133
 
Total revenues
 
$
367,233
    $ 10,837    
$
378,070
 

   
Year ended December 31, 2022
 
    
Campus
Operations
   

Transitional
   

Consolidated
 
Timing of Revenue Recognition
                 
Services transferred at a point in time
 
$
19,591
   
$
2,131
   
$
21,722
 
Services transferred over time
   
311,305
     
15,260
     
326,565
 
Total revenues
 
$
330,896
   
$
17,391
   
$
348,287