XML 44 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
New Accounting Pronouncements - Recently Issued (Details) - USD ($)
1 Months Ended
Jan. 01, 2017
Feb. 29, 2016
Accounting Standards Update 2016-02    
New Accounting Pronouncements or Change in Accounting Principle    
Lease term   12 months
Accounting Standards Update 2016-09 | Long-term deferred tax assets, net    
New Accounting Pronouncements or Change in Accounting Principle    
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification $ 1,400,000  
Accounting Standards Update 2016-09 | Additional Paid-in Capital    
New Accounting Pronouncements or Change in Accounting Principle    
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification $ 41,000