v3.26.1
REVENUE RECOGNITION (Tables)
6 Months Ended
Jun. 30, 2026
REVENUE RECOGNITION [Abstract]  
Depicts Timing of Revenue Recognition by Segment
The following table depicts the timing of revenue recognition by segment:
 
                     
    Three Months Ended June 30, 2026     Six Months Ended June 30, 2026  
     Campus           Campus       
     Operations      Consolidated      Operations      Consolidated  
Timing of Revenue Recognition
                   
Services transferred at a point in time
 $8,667   $8,667   $17,611   $17,611 
Services transferred over time
  133,893    133,893    268,907    268,907 
Total revenues
 $142,560   $142,560   $286,518   $286,518 
 
                     
    Three Months Ended June 30, 2025     Six Months Ended June 30, 2025  
     Campus           Campus       
     Operations      Consolidated      Operations      Consolidated  
Timing of Revenue Recognition
                   
Services transferred at a point in time
 $5,598   $5,598   $12,599   $12,599 
Services transferred over time
  110,876    110,876    221,381    221,381 
Total revenues
 $116,474   $116,474   $233,980   $233,980