XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Revenue Recognition [Line Items]    
Length of academic year 210 days  
Term of non degree professional development and continuing education offerings through subscription based access 364 days  
Revenue recognized estimated reserve based on historical evidence $ 2.4 $ 2.5
Minimum [Member]    
Revenue Recognition [Line Items]    
Length of academic terms 56 days  
Term of non degree professional development and continuing education offerings through online courses 84 days  
Maximum [Member]    
Revenue Recognition [Line Items]    
Length of academic terms 84 days  
Term of non degree professional development and continuing education offerings through online courses 126 days