XML 100 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Method Investment - Additional Information (Detail) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Apr. 01, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Feb. 29, 2016
Equity Method Investments [Line Items]          
Joint venture, consideration   $ 36,917 $ 60,904 $ 27,283  
Gain (loss) from equity method investment   $ (125) $ (209) $ (389)  
Bi Pa          
Equity Method Investments [Line Items]          
Carrying value of equity investment         $ 3,283
Cost method ownership percentage   15.00% 15.00% 15.00%  
Impairment of investments   $ 0 $ 0 $ 0  
Clean Seed Capital Group Ltd          
Equity Method Investments [Line Items]          
Equity Method Investment Shares Purchased 6,250        
Equity investment ownership position 8.00%        
Joint venture, consideration $ 1,190        
Fair value of stock   1,907      
Gain (loss) from equity method investment   $ 717