XML 102 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in Equity Method Investees (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Schedule of Equity Method Investments [Line Items]      
Gain from equity method investees $ 596 $ 7,783  
Equity Method Investee | Services Agreements      
Schedule of Equity Method Investments [Line Items]      
Income from long-term services agreement $ 3,600 $ 6,300  
Minimum      
Schedule of Equity Method Investments [Line Items]      
Economic interest percentage 4.00%   4.00%
Voting interest percentage 25.00%   25.00%
Maximum      
Schedule of Equity Method Investments [Line Items]      
Economic interest percentage 38.00%   39.00%
Voting interest percentage 40.00%   40.00%