XML 87 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 04, 2020
Oct. 01, 2019
Mathway, LLC    
Business Acquisition [Line Items]    
Acquired intangible assets $ 30,320  
Weighted-Average Amortization Period (in months) 75 months  
Thinkful, Inc    
Business Acquisition [Line Items]    
Acquired intangible assets   $ 16,360
Weighted-Average Amortization Period (in months)   50 months
Trade name | Mathway, LLC    
Business Acquisition [Line Items]    
Acquired intangible assets $ 520  
Weighted-Average Amortization Period (in months) 18 months  
Trade name | Thinkful, Inc    
Business Acquisition [Line Items]    
Acquired intangible assets   $ 4,430
Weighted-Average Amortization Period (in months)   48 months
Domain names | Mathway, LLC    
Business Acquisition [Line Items]    
Acquired intangible assets $ 220  
Weighted-Average Amortization Period (in months) 18 months  
Domain names | Thinkful, Inc    
Business Acquisition [Line Items]    
Acquired intangible assets   $ 330
Weighted-Average Amortization Period (in months)   48 months
Customer lists | Mathway, LLC    
Business Acquisition [Line Items]    
Acquired intangible assets $ 6,220  
Weighted-Average Amortization Period (in months) 48 months  
Content library | Thinkful, Inc    
Business Acquisition [Line Items]    
Acquired intangible assets   $ 6,940
Weighted-Average Amortization Period (in months)   60 months
Developed technology | Mathway, LLC    
Business Acquisition [Line Items]    
Acquired intangible assets $ 23,360  
Weighted-Average Amortization Period (in months) 84 months  
Developed technology | Thinkful, Inc    
Business Acquisition [Line Items]    
Acquired intangible assets   $ 4,660
Weighted-Average Amortization Period (in months)   36 months