XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Share-based Compensation Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Mar. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2011
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Compensation expense   $ 1,287   $ 681 $ 2,397 $ 1,226  
Selling, General and Administrative              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Compensation expense   $ 737 $ 800 $ 379 $ 1,288 $ 618  
Common Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares issued in transaction 382,477            
Sale of stock, price per share $ 12.72   $ 12.72        
Sale of stock, aggregate amount $ 4,900            
Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares authorized   1,750,000     1,750,000    
Employee Stock Purchase Plan | First Business Day              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Options granted as percentage on fair value of stock         85.00%    
Employee Stock Purchase Plan | Last Business Day              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Options granted as percentage on fair value of stock         85.00%    
2011 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Vesting period             4 years
Percentage of maximum incentive stock options granted to stockholders             10.00%
2011 Plan | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Options exercisable period             10 years
2011 Plan | Incentive and Non-statutory Stock Options              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares authorized             12,987,255
2011 Plan | Incentive and Non-statutory Stock Options | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Options granted as percentage on fair value of stock             100.00%
2011 Plan | Incentive Stock Options | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Options granted as percentage on fair value of stock             110.00%
2019 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares authorized   8,000,000     8,000,000