Quarterly report pursuant to Section 13 or 15(d)

STOCK-BASED COMPENSATION AND WARRANTS - Additional information (Details)

v3.20.2
STOCK-BASED COMPENSATION AND WARRANTS - Additional information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2019
item
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
Mar. 31, 2019
USD ($)
Feb. 23, 2020
shares
Mar. 21, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   991,000      
Weighted average exercise price | $ / shares   $ 57.46      
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, stock options | $   $ 2,600      
Compensation cost | $   $ 634 $ 1,394    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition   1 year 8 months 12 days      
Class of Warrant or Right, Outstanding   600,000      
2014 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock options outstanding terminated         44,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   43,000      
2015 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock options outstanding terminated       88,000  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   88,000      
Employees and Directors | Non Qualified Stock Option Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 300,000        
Employee stock options | Hybrid Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 200,000        
Vesting period 36 months        
Period for which recipient has been employed by the entity 1 year        
Minimal Stock Price For Vesting | $ / shares $ 29.00        
Threshold trading days for minimal stock price for vesting | item 20        
Threshold consecutive trading days for minimal stock price for vesting | item 30        
Employee stock options | Unrecognized compensation cost recognized beginning in November 2020          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, stock options | $   $ 1,900      
Employee stock options | Unrecognized compensation cost recognized through December 2020 | Hybrid Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $   500      
Employee stock options | Unrecognized compensation cost recognized through July 2024 | Hybrid Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Employee service share-based compensation, nonvested awards, total compensation cost not yet recognized, stock options | $   $ 1,400