XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting policies - Equity Method Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Equity Method Investments    
Impairment charges $ 0 $ 0
Costs of sales $ 15,322 $ 16,070
Cost, Product and Service [Extensible List] us-gaap:LicenseAndServiceMember us-gaap:LicenseAndServiceMember
Investment In Promon A    
Equity Method Investments    
Ownership percentage 17.00%  
Costs of sales $ 1,600 $ 1,200
Amount owed included in accounts payable and accrued liabilities $ 2,700