Annual report pursuant to Section 13 and 15(d)

Investments (Details)

v3.20.4
Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Total short term investments $ 125,979 $ 0
Corporate Bonds - total long term investments 24,380 0
Total investments 150,359 0
Cashable Guaranteed Investment Certificate (GIC)    
Marketable Securities [Line Items]    
Total short term investments 2,000 0
Corporate Bond    
Marketable Securities [Line Items]    
Total short term investments 40,372 0
Commercial Paper    
Marketable Securities [Line Items]    
Total short term investments 67,747 0
Treasury Bill    
Marketable Securities [Line Items]    
Total short term investments 7,999 0
Treasury Bond    
Marketable Securities [Line Items]    
Total short term investments 5,045 0
Yankee Bond    
Marketable Securities [Line Items]    
Total short term investments 2,816 0
Corporate Bonds    
Marketable Securities [Line Items]    
Corporate Bonds - total long term investments $ 24,380 $ 0