XML 51 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Acquisitions - Additional Information (Details) - USD ($)
9 Months Ended
Apr. 05, 2019
Feb. 21, 2019
Sep. 30, 2019
Developed Technology      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life     44 months
Customer Relationships      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life     32 months
Trade Name      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life     32 months
Portfolium      
Business Acquisition [Line Items]      
Business acquisition, acquisition date   Feb. 21, 2019  
Provisional income tax benefit   $ (4,907,000)  
Increase to goodwill   $ (4,907,000)  
Portfolium | Developed Technology      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life   5 years  
Portfolium | Customer Relationships      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life   4 years  
Portfolium | Trade Name      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life   4 years  
MasteryConnect      
Business Acquisition [Line Items]      
Business acquisition, acquisition date Apr. 05, 2019    
Provisional income tax benefit $ (4,907,000)    
Increase to goodwill $ (4,907,000)    
MasteryConnect | Developed Technology      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life 5 years    
MasteryConnect | Customer Relationships      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life 4 years    
MasteryConnect | Trade Name      
Business Acquisition [Line Items]      
Finite lived intangible asset, estimated useful life 4 years