XML 70 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Acquisitions - Schedule of Acquisition Price Allocation (Parenthetical) (Detail) - $ / shares
3 Months Ended
Jan. 02, 2019
Mar. 31, 2019
Common Class A [Member]    
Business Acquisition [Line Items]    
Consideration transferred by issue of shares   63,795,000
Small Giant [Member] | Common Class A [Member]    
Business Acquisition [Line Items]    
Consideration transferred by issue of shares 63,794,746  
Shares issued, price per share $ 3.98  
Small Giant [Member] | Developed Technology, Useful Life of 5 Years [Member]    
Business Acquisition [Line Items]    
Intangible assets, useful life 5 years  
Small Giant [Member] | Trade Names, Useful Life of 7 Years [Member]    
Business Acquisition [Line Items]    
Intangible assets, useful life 7 years