XML 102 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Investments In and Advances to Equity Method Investees - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]          
(Gain) loss from equity method investees $ (4,879) $ (25,143) $ (12,662) $ (24,731)  
Equity Method Investee | Services Agreements          
Schedule of Equity Method Investments [Line Items]          
Income from long-term services agreement $ 2,300 $ 71,400 $ 8,600 $ 131,300  
Minimum          
Schedule of Equity Method Investments [Line Items]          
Economic interest percentage 4.00%   4.00%   4.00%
Voting interest percentage 25.00%   25.00%    
Maximum          
Schedule of Equity Method Investments [Line Items]          
Economic interest percentage 39.00%   39.00%   38.00%
Voting interest percentage 40.00%   40.00%