Schedule of Purchase price allocation of CAST assets and liabilities (Tables)  | 
9 Months Ended | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sep. 30, 2016  | ||||||||||||||||||||||
| Schedule of Purchase price allocation of CAST assets and liabilities | ||||||||||||||||||||||
| Schedule of Purchase price allocation of CAST assets and liabilities | 
 Purchase price allocation of CAST assets and liabilities: 
 
  | 
| X | ||||||||||
- References No definition available. 
  | 
| X | ||||||||||
- Definition Schedule of Purchase price allocation of CAST assets and liabilities No definition available. 
  |