Summary of Significant Accounting Policies - Geographic Revenue (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Mar. 31, 2018 |
Mar. 31, 2017 |
|
| Geographic revenue information | ||
| Total Revenue | $ 82,837 | $ 77,169 |
| Total North America | ||
| Geographic revenue information | ||
| Total Revenue | 41,265 | 36,523 |
| United States | ||
| Geographic revenue information | ||
| Total Revenue | 39,100 | 33,746 |
| Mexico | ||
| Geographic revenue information | ||
| Total Revenue | 2,007 | 2,777 |
| All other North America | ||
| Geographic revenue information | ||
| Total Revenue | 158 | |
| Total Europe | ||
| Geographic revenue information | ||
| Total Revenue | 15,586 | 22,916 |
| Russia | ||
| Geographic revenue information | ||
| Total Revenue | 2,824 | 8,379 |
| All other Europe | ||
| Geographic revenue information | ||
| Total Revenue | 12,762 | 14,537 |
| Asia | ||
| Geographic revenue information | ||
| Total Revenue | 8,378 | 4,960 |
| Australia | ||
| Geographic revenue information | ||
| Total Revenue | 5,443 | 4,985 |
| All other | ||
| Geographic revenue information | ||
| Total Revenue | $ 12,165 | $ 7,785 |