XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Segment and Geographic Information - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments (in segments) | segment 2  
Accounts receivable, net $ 69,844 $ 67,287
University client 1 | Credit concentration risk | Accounts receivable, net | Degree Program Segment deferred revenue    
Segment Reporting Information [Line Items]    
Percentage of concentration of credit risk 10.00% 14.00%
Accounts receivable, net $ 6,900 $ 9,800
University client 2 | Credit concentration risk | Accounts receivable, net | Degree Program Segment deferred revenue    
Segment Reporting Information [Line Items]    
Percentage of concentration of credit risk   13.00%
Accounts receivable, net   $ 8,800