XML 82 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Summary of Financial Information for Equity Method Investments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Schedule Of Equity Method Investments [Line Items]          
Current assets $ 304,878   $ 304,878   $ 259,027
Current liabilities 133,529   133,529   92,427
Gross profit 3,739 $ 15,853 9,190 $ 33,511  
Equity Method Investments [Member]          
Schedule Of Equity Method Investments [Line Items]          
Revenue     4,854    
Gross profit     2,032    
Net loss     (8,991) $ (3,160)  
Equity Method Investments [Member] | Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]          
Schedule Of Equity Method Investments [Line Items]          
Current assets 12,346   12,346   13,942
Noncurrent assets 5,205   5,205   4,987
Current liabilities $ 4,965   $ 4,965   $ 1,561