Stock-Based Compensation (Details) $ / shares in Units, $ in Thousands | Nov. 07, 2019USD ($)Customershares | Feb. 07, 2018USD ($)shares | Feb. 05, 2020USD ($)shares | Aug. 28, 2019USD ($)shares | Oct. 18, 2017USD ($)Customershares | Sep. 30, 2017USD ($)shares | Apr. 30, 2020USD ($)$ / sharesshares | Apr. 30, 2019USD ($)shares | May 07, 2020shares | Feb. 07, 2020shares | Jul. 31, 2019$ / shares |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Unrecognized compensation expense | $ | | | | $ 139 | | | | | | | |
Vested period, description | | | | The DSUs vest over a four-year period from August 1, 2019. | | | | | | | |
Number of non-executive employees, description | | | | 11 of its non-executive employees based in Norway and Lithuania. | | | | | | | |
Shares purchased | | | 76,646 | | | | | | | | |
Restricted Stock Award [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Options granted | | 108,553 | | | | | | | | | |
Unrecognized compensation expense | $ | | | | | | | $ 85 | | | | |
Aggregate grant date fair value | $ | | $ 330 | | | | $ 369 | 60 | | | | |
Vested period, description | | Two-third of the shares have vested and the remaining shares shall vest on February 7, 2021. | | | | | | | | | |
Issuance of shares | | | | | | | | | | 15,267 | |
Restricted Stock Award [Member] | Employees [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Amount of share purchase | $ | | | | | | | 29,072 | $ 30,543 | | | |
Restricted Stock Award [Member] | Subsequent Event [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Issuance of shares | | | | | | | | | 15,267 | | |
Unvested Stock Options [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Unrecognized compensation expense | $ | | | | | | | 221 | | | | |
Aggregate grant date fair value | $ | | | | | | | $ 91 | | | | |
Stock Options [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Options to purchase shares of the Company's Class B common stock | | | | | 124,435 | | | | | | |
Unrecognized compensation expense | $ | | | | | $ 159 | | | | | | |
Stock, description | | | | | | | The Compensation Committee approved two equity grants of options to purchase an aggregate of 27,493 shares of Class B Stock to 6 non-executive employees. The options vest over a three-year period. Unrecognized compensation expense related to this grant was an aggregate of $33,000 based on the estimated fair value of the options on the grant dates. | | | | |
Class B common stock [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Common stock, par value | $ / shares | | | | | | | $ 0.01 | | | | $ 0.01 |
Amount of share purchase | $ | | | $ 2,250 | | | | | | | | |
Class B common stock [Member] | Restricted Stock Award [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Options granted | | | | | | 192,953 | | | | | |
Shares purchased | | | | | | | 18,441 | 14,137 | | | |
Restricted shares | 30,534 | | | | | | | | | | |
Deferred Stock Units [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Options granted | | | | 90,000 | | | | | | | |
Unrecognized compensation expense | $ | | | | | | | $ 86 | | | | |
2016 Incentive Plan [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Vesting period | 3 years | | | | | | | | | | |
Unrecognized compensation expense | $ | $ 242 | | | | | | | | | | |
Number of employees | Customer | 4 | | | | | | | | | | |
Number of consultant | Customer | 1 | | | | | | | | | | |
Stock, description | Additionally, on November 7, 2019, Mr. Jonas received 1,411 restricted shares of the Company's Class B common stock to vest in substantially equal amounts on November 7, 2020, 2021 2022. | | | | | | | | | | |
Vested period, description | The unrecognized compensation expense is being recognized on a straight-line basis over the vesting period. | | | | | | | | | | |
2016 Incentive Plan [Member] | Class B common stock [Member] | | | | | | | | | | | |
Stock-Based Compensation (Textual) | | | | | | | | | | | |
Options granted | | | | | | | 295,000 | | | | |
Options to purchase shares of the Company's Class B common stock | 180,996 | | | | | | | | | | |
Number of non-executive employees | Customer | | | | | 55 | | | | | | |
Incentive plan, description | The Company’s Board of Directors amended its 2016 Stock Option and Incentive Plan (as amended to date, the “2016 Incentive Plan”) to increase the number of shares of the Company’s Class B common stock available for the grant of awards thereunder by an additional 230,000 shares, to an aggregate of 1,271,000 shares. This amendment was ratified by the Company’s stockholders at the Annual Meeting of Stockholders held on January 13, 2020. | | | | | | | | | | |