XML 63 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements - Rollforward of Level 3 financial instruments (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Transfers Between Level 1 and Level 2, Description and Policy [Abstract]    
Fair vale Level 1 and 2 transfers $ 0 $ 0
Fair vale Level 2 and 1 transfers 0 $ 0
Level 3 | Long-term debt with embedded derivative    
Roll forward of the financial instruments classified within Level 3 of the fair value hierarchy    
Balance as of December 31, 2016 0  
Issuance of long-term debt with embedded derivative 764,000  
Change in fair value included in interest and other income, net (294,000)  
Balance as of December 31, 2017 $ 470,000