10. Commitments and Contingencies (Details Narrative) |
3 Months Ended |
|---|---|
|
Mar. 31, 2017
USD ($)
| |
| Former Employees [Member] | |
| Settlement payable | $ 300,000 |
| Tetra [Member] | |
| Settlement payable | 1,900,000 |
| Payments of litigation settlement | 700,000 |
| DeLage Landen Financial [Member] | |
| Settlement payable | 1,000,000 |
| Florida DOR [Member] | |
| Income tax penalties and interest paid | 250,000 |
| Income tax penalties and interest accrued | $ 900,000 |
| X | ||||||||||
- Definition The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition The amount of cash paid for the settlement of litigation or for other legal issues during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
| X | ||||||||||
- Definition Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|