XML 45 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 9 - Stock Incentive Plans (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 11 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2017
Jun. 30, 2017
Jun. 30, 2016
Dec. 15, 2016
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2016
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options 1,865,865 68,640   1,865,865 68,640        
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term       7 years 7 years        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit       $ 4.28 $ 4.28        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit       $ 505 $ 505        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Remaining Contractual Term       4 years 4 years        
Scenario, Forecast [Member]                  
Allocated Share-based Compensation Expense     $ 4,276,686       $ 1,258,777 $ 6,891,228  
2016 Equity Compensation Plan [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized           5,348,613      
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Can Be Granted Per Emoloyee In One Year           3,000,000      
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Options and Stock Appreciation Rights Can Be Granted Per Employee In One Year           3,000,000      
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Can Be Granted to Non-employee Director In One Year           500,000      
Management Incentive Plan 2014 [Member]                  
Common Stock, Capital Shares Reserved for Future Issuance                 24,644
Allocated Share-based Compensation Expense $ 2,478,051 $ 841,933   $ 4,648,751 $ 1,668,546        
Management Incentive Plan 2014 and Equity Compensation Plan 2016 [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Outstanding Number 1,843,211 30,385   1,843,211 30,385        
Management Incentive Plan 2014 and Equity Compensation Plan 2016 [Member] | Minimum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       1 year          
Management Incentive Plan 2014 and Equity Compensation Plan 2016 [Member] | Maximum [Member]                  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years