| Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] |
| | | | | Fair Value Measurements Using | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ | 59,616 | | | $ | 59,616 | | | $ | - | | | $ | - | | Corporate bond securities (1) | | | 2,057 | | | | - | | | | 2,057 | | | | - | | | | | $ | 61,673 | | | $ | 59,616 | | | $ | 2,057 | | | $ | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ | 68,400 | | | $ | - | | | $ | - | | | $ | 68,400 | | | | | | | Fair Value Measurements Using | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ | 28,582 | | | $ | 28,582 | | | $ | - | | | $ | - | | Corporate bond securities (1) | | | - | | | | - | | | | - | | | | - | | | | | $ | 28,582 | | | $ | 28,582 | | | $ | - | | | $ | - | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | $ | 38,500 | | | $ | - | | | $ | - | | | $ | 38,500 | |
|
| Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] |
| | | | | | | | Fair value at the beginning of period | | | 38,500 | | Purchase price contingent consideration (Note 2) | | | 40,000 | | | | | | (28,500 | | Change in fair value of contingent consideration | | | 18,400 | | Contingent consideration payable | | $ | 68,400 | |
|