XML 65 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair value of financial instruments and investments - Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss [Abstract]    
Securities in an unrealized loss position less than 12 months, unrealized losses $ (28) $ (85)
Securities in an unrealized loss position greater than 12 months, fair value 59,108 45,482
Securities in an unrealized loss position greater than 12 months, unrealized losses (2) (18)
Securities in an unrealized loss position greater than 12 months, fair value 6,519 51,243
Total, unrealized losses (30) (103)
Total, fair value $ 65,627 $ 96,725