XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting policies - Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity Method Investments      
Costs of sales $ 71,546 $ 67,632 $ 85,646
Investment In Promon A      
Equity Method Investments      
Ownership percentage 17.00%    
Impairment of investments $ 0 0 $ 0
Accounts Payable and Accrued Liabilities | Investment In Promon A      
Equity Method Investments      
Costs and Expenses 1,500 2,200  
Cost of goods | Investment In Promon A      
Equity Method Investments      
Costs and Expenses $ 4,000 $ 2,500